| Index: pkg/compiler/lib/src/js_emitter/startup_emitter/model_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/startup_emitter/model_emitter.dart b/pkg/compiler/lib/src/js_emitter/startup_emitter/model_emitter.dart
|
| index 2e11ada9105431e26414ff7d31cd70b73091870b..03834c8317007d39c209ef42da135859f58fa643 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/startup_emitter/model_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/startup_emitter/model_emitter.dart
|
| @@ -267,7 +267,8 @@ class ModelEmitter {
|
| }
|
|
|
| CodeOutput mainOutput = new StreamCodeOutput(
|
| - compiler.outputProvider('', 'js', OutputType.js), codeOutputListeners);
|
| + compiler.outputProvider.createOutputSink('', 'js', OutputType.js),
|
| + codeOutputListeners);
|
| outputBuffers[fragment] = mainOutput;
|
|
|
| js.Program program = new js.Program([
|
| @@ -318,8 +319,8 @@ class ModelEmitter {
|
| String hunkPrefix = fragment.outputFileName;
|
|
|
| CodeOutput output = new StreamCodeOutput(
|
| - compiler.outputProvider(
|
| - hunkPrefix, deferredExtension, OutputType.jsPart),
|
| + compiler.outputProvider
|
| + .createOutputSink(hunkPrefix, deferredExtension, OutputType.jsPart),
|
| outputListeners);
|
|
|
| outputBuffers[fragment] = output;
|
| @@ -396,7 +397,7 @@ class ModelEmitter {
|
| mapping["_comment"] = "This mapping shows which compiled `.js` files are "
|
| "needed for a given deferred library import.";
|
| mapping.addAll(compiler.deferredLoadTask.computeDeferredMap());
|
| - compiler.outputProvider(
|
| + compiler.outputProvider.createOutputSink(
|
| compiler.options.deferredMapUri.path, '', OutputType.info)
|
| ..add(const JsonEncoder.withIndent(" ").convert(mapping))
|
| ..close();
|
|
|