Index: pkg/analyzer_cli/lib/src/driver.dart |
diff --git a/pkg/analyzer_cli/lib/src/driver.dart b/pkg/analyzer_cli/lib/src/driver.dart |
index b51a67eff59d80a88e7fe15ed84dab71243fe5c0..b16b78780bdbc9b1e9cbaba98615834fd4fcbde4 100644 |
--- a/pkg/analyzer_cli/lib/src/driver.dart |
+++ b/pkg/analyzer_cli/lib/src/driver.dart |
@@ -284,6 +284,10 @@ class Driver implements CommandLineStarter { |
if (options.disableHints != _previousOptions.disableHints) { |
return false; |
} |
+ if (options.enableInitializingFormalAccess != |
+ _previousOptions.enableInitializingFormalAccess) { |
+ return false; |
+ } |
if (options.enableStrictCallChecks != |
_previousOptions.enableStrictCallChecks) { |
return false; |
@@ -647,6 +651,8 @@ class Driver implements CommandLineStarter { |
AnalysisOptionsImpl contextOptions = new AnalysisOptionsImpl(); |
contextOptions.trackCacheDependencies = false; |
contextOptions.hint = !options.disableHints; |
+ contextOptions.enableInitializingFormalAccess = |
+ options.enableInitializingFormalAccess; |
contextOptions.enableStrictCallChecks = options.enableStrictCallChecks; |
contextOptions.enableSuperMixins = options.enableSuperMixins; |
contextOptions.generateImplicitErrors = options.showPackageWarnings; |