| Index: pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart b/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| index 21260eeaf393ec6c2109c3ee6b0d7318dddf6a83..76f8914d7b94dc12d3c8e2e496fd9e951d38b8cf 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| @@ -170,7 +170,7 @@ class ModelEmitter {
|
| backend.sourceInformationStrategy)
|
| .getText();
|
| totalSize += code.length;
|
| - compiler.outputProvider(
|
| + compiler.outputProvider.createOutputSink(
|
| fragments[i + 1].outputFileName, deferredExtension, OutputType.jsPart)
|
| ..add(code)
|
| ..close();
|
| @@ -180,10 +180,11 @@ class ModelEmitter {
|
| .createCodeBuffer(
|
| mainAst, compiler.options, backend.sourceInformationStrategy)
|
| .getText();
|
| - compiler.outputProvider(mainFragment.outputFileName, 'js', OutputType.js)
|
| - ..add(buildGeneratedBy(compiler))
|
| - ..add(mainCode)
|
| - ..close();
|
| + compiler.outputProvider
|
| + .createOutputSink(mainFragment.outputFileName, 'js', OutputType.js)
|
| + ..add(buildGeneratedBy(compiler))
|
| + ..add(mainCode)
|
| + ..close();
|
| totalSize += mainCode.length;
|
|
|
| return totalSize;
|
|
|