Revert "Experimental flags for hot reloads (#26988)" (#27037)
This reverts commit 763bf114602600a01488d5dc6db9f1b521e2857c.
diff --git a/packages/flutter_tools/lib/src/commands/run.dart b/packages/flutter_tools/lib/src/commands/run.dart
index 7f50757..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 = null;
- 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 428fa48..eb584a1 100644
--- a/packages/flutter_tools/lib/src/compile.dart
+++ b/packages/flutter_tools/lib/src/compile.dart
@@ -332,8 +332,7 @@
CompilerMessageConsumer compilerMessageConsumer = printError,
String initializeFromDill,
TargetModel targetModel = TargetModel.flutter,
- bool unsafePackageSerialization,
- List<String> experimentalFlags,
+ bool unsafePackageSerialization
}) : assert(_sdkRoot != null),
_trackWidgetCreation = trackWidgetCreation,
_packagesPath = packagesPath,
@@ -343,8 +342,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/';
@@ -360,7 +358,6 @@
final _StdoutHandler _stdoutHandler;
String _initializeFromDill;
bool _unsafePackageSerialization;
- final List<String> _experimentalFlags;
final StreamController<_CompilationRequest> _controller;
@@ -473,10 +470,6 @@
if (_unsafePackageSerialization == true) {
command.add('--unsafe-package-serialization');
}
- if (_experimentalFlags != null) {
- var 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;