diff --git a/DEPS b/DEPS index ff6763e6023..fe4e198ba6d 100644 --- a/DEPS +++ b/DEPS @@ -34,7 +34,7 @@ vars = { # Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS. # You can use //tools/dart/create_updated_flutter_deps.py to produce # updated revision list of existing dependencies. - 'dart_revision': '78ce916d8219457c872183ce89c594b045891b48', + 'dart_revision': '15a3bf82cbd67c2d73e9f6a46ec6a3e32d8229eb', # WARNING: DO NOT EDIT MANUALLY # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py diff --git a/engine/src/flutter/web_sdk/flutter_kernel_sdk.dart b/engine/src/flutter/web_sdk/flutter_kernel_sdk.dart index 2f5f3493f4d..d62826fa0e4 100644 --- a/engine/src/flutter/web_sdk/flutter_kernel_sdk.dart +++ b/engine/src/flutter/web_sdk/flutter_kernel_sdk.dart @@ -18,7 +18,7 @@ import 'package:dev_compiler/src/kernel/compiler.dart'; import 'package:front_end/src/api_unstable/ddc.dart' show CompilerOptions, - kernelForComponent, + kernelForModule, DiagnosticMessage, printDiagnosticMessage, Severity; @@ -67,7 +67,8 @@ Future main(List args) async { ..environmentDefines = {}; var inputs = target.extraRequiredLibraries.map(Uri.parse).toList(); - var component = await kernelForComponent(inputs, options); + var compilerResult = await kernelForModule(inputs, options); + var component = compilerResult.component; var outputDir = path.dirname(outputPath); await Directory(outputDir).create(recursive: true); @@ -75,7 +76,7 @@ Future main(List args) async { var jsModule = ProgramCompiler( component, - target.hierarchy, + compilerResult.classHierarchy, SharedCompilerOptions(moduleName: 'dart_sdk'), {}).emitModule(component, [], [], {}); var moduleFormats = {