Revert "Experimental flags for hot reloads, fixed" (#27059) * Revert "Make UriMapper and StdoutHandler public and add test cases (#26932)" This reverts commit 6cf554b0c414097ce473a6f37bb1a4d5104df3c0. * Revert "Update packages (#27046)" This reverts commit 496c57386bb2e51d0153358d6c29ebd6a5a25ecd. * Revert "roll engine for TODAY bug (#27049)" This reverts commit 5ae6346f1d46af0f7cc30e9fcbd985e3242c9c76. * Revert "Warn when building on master channel (#25007)" This reverts commit dd65a54628159af18c0ab04d4868456526fa91e5. * Revert "Add experimentalBuildEnabled flag and initial shim for build_runner (#26989)" This reverts commit 1237ee8f63995e1bdddd651e6d28daf6ab145f3d. * Revert "Experimental flags for hot reloads, fixed (#27043)" This reverts commit 2c05d08f0ca1301616220b656dce70839419493c.
diff --git a/packages/flutter_tools/lib/src/commands/run.dart b/packages/flutter_tools/lib/src/commands/run.dart index 679120f..16b764e 100644 --- a/packages/flutter_tools/lib/src/commands/run.dart +++ b/packages/flutter_tools/lib/src/commands/run.dart
@@ -333,11 +333,6 @@ throwToolExit('Error: --train is only allowed when running as --dynamic --profile ' '(recommended) or --debug (may include unwanted debug symbols).'); - List<String> expFlags; - if (argParser.options.containsKey(FlutterOptions.kEnableExperiment) && - argResults[FlutterOptions.kEnableExperiment] != null) { - expFlags = argResults[FlutterOptions.kEnableExperiment]; - } final List<FlutterDevice> flutterDevices = devices.map<FlutterDevice>((Device device) { return FlutterDevice( device, @@ -346,7 +341,6 @@ fileSystemRoots: argResults['filesystem-root'], fileSystemScheme: argResults['filesystem-scheme'], viewFilter: argResults['isolate-filter'], - experimentalFlags: expFlags, ); }).toList();
diff --git a/packages/flutter_tools/lib/src/compile.dart b/packages/flutter_tools/lib/src/compile.dart index b08f028..8439c98 100644 --- a/packages/flutter_tools/lib/src/compile.dart +++ b/packages/flutter_tools/lib/src/compile.dart
@@ -331,8 +331,7 @@ CompilerMessageConsumer compilerMessageConsumer = printError, String initializeFromDill, TargetModel targetModel = TargetModel.flutter, - bool unsafePackageSerialization, - List<String> experimentalFlags, + bool unsafePackageSerialization }) : assert(_sdkRoot != null), _trackWidgetCreation = trackWidgetCreation, _packagesPath = packagesPath, @@ -342,8 +341,7 @@ _stdoutHandler = StdoutHandler(consumer: compilerMessageConsumer), _controller = StreamController<_CompilationRequest>(), _initializeFromDill = initializeFromDill, - _unsafePackageSerialization = unsafePackageSerialization, - _experimentalFlags = experimentalFlags { + _unsafePackageSerialization = unsafePackageSerialization { // This is a URI, not a file path, so the forward slash is correct even on Windows. if (!_sdkRoot.endsWith('/')) _sdkRoot = '$_sdkRoot/'; @@ -359,7 +357,6 @@ final StdoutHandler _stdoutHandler; String _initializeFromDill; bool _unsafePackageSerialization; - final List<String> _experimentalFlags; final StreamController<_CompilationRequest> _controller; @@ -472,10 +469,6 @@ if (_unsafePackageSerialization == true) { command.add('--unsafe-package-serialization'); } - if (_experimentalFlags != null) { - final String expFlags = _experimentalFlags.join(','); - command.add('--enable-experiment=$expFlags'); - } printTrace(command.join(' ')); _server = await processManager.start(command); _server.stdout
diff --git a/packages/flutter_tools/lib/src/resident_runner.dart b/packages/flutter_tools/lib/src/resident_runner.dart index 75e8b9c..eecb057 100644 --- a/packages/flutter_tools/lib/src/resident_runner.dart +++ b/packages/flutter_tools/lib/src/resident_runner.dart
@@ -35,7 +35,6 @@ this.fileSystemScheme, this.viewFilter, TargetModel targetModel = TargetModel.flutter, - List<String> experimentalFlags, ResidentCompiler generator, }) : assert(trackWidgetCreation != null), generator = generator ?? ResidentCompiler( @@ -44,7 +43,6 @@ fileSystemRoots: fileSystemRoots, fileSystemScheme: fileSystemScheme, targetModel: targetModel, - experimentalFlags: experimentalFlags, ); final Device device;