| Index: sdk/lib/_internal/pub/lib/src/barback/dart2js_transformer.dart
|
| diff --git a/sdk/lib/_internal/pub/lib/src/barback/dart2js_transformer.dart b/sdk/lib/_internal/pub/lib/src/barback/dart2js_transformer.dart
|
| index cecf94002ced6dad7691f48c94ed032b0c4316d0..5af3b5c2b34aae3a20eed117b4e2e4d1d7e41f71 100644
|
| --- a/sdk/lib/_internal/pub/lib/src/barback/dart2js_transformer.dart
|
| +++ b/sdk/lib/_internal/pub/lib/src/barback/dart2js_transformer.dart
|
| @@ -60,8 +60,9 @@ class Dart2JSTransformer extends Transformer implements LazyTransformer {
|
| Future<bool> isPrimary(Asset asset) {
|
| if (asset.id.extension != ".dart") return new Future.value(false);
|
|
|
| - if (!["benchmark", "example", "test", "web"]
|
| - .any((dir) => asset.id.path.startsWith("$dir/"))) {
|
| + // These should only contain libraries. For efficiency's sake, we don't
|
| + // look for entrypoints in there.
|
| + if (["asset/", "lib/"].any(asset.id.path.startsWith)) {
|
| return new Future.value(false);
|
| }
|
|
|
|
|