| Index: pkg/polymer/lib/src/transform/script_compactor.dart
|
| diff --git a/pkg/polymer/lib/src/transform/script_compactor.dart b/pkg/polymer/lib/src/transform/script_compactor.dart
|
| index 98a990ae1cc51487b974af2704e492eb2fe7aeda..9a15d53652adbf1f48b13ca42e54859d36b08c9f 100644
|
| --- a/pkg/polymer/lib/src/transform/script_compactor.dart
|
| +++ b/pkg/polymer/lib/src/transform/script_compactor.dart
|
| @@ -27,10 +27,14 @@ import 'common.dart';
|
| * invoke the main method on each of these libraries and register any polymer
|
| * elements annotated with `@CustomTag`.
|
| */
|
| -class ScriptCompactor extends Transformer {
|
| +class ScriptCompactor extends Transformer with PolymerTransformer {
|
| + final TransformOptions options;
|
| +
|
| + ScriptCompactor(this.options);
|
| +
|
| /** Only run on entry point .html files. */
|
| Future<bool> isPrimary(Asset input) =>
|
| - new Future.value(isPrimaryHtml(input.id));
|
| + new Future.value(options.isHtmlEntryPoint(input.id));
|
|
|
| Future apply(Transform transform) {
|
| var id = transform.primaryInput.id;
|
|
|