| Index: pkg/analyzer_cli/lib/src/build_mode.dart
|
| diff --git a/pkg/analyzer_cli/lib/src/build_mode.dart b/pkg/analyzer_cli/lib/src/build_mode.dart
|
| index 0e2c31b79ecd4a477c8bce2d2f958b609f97c6c6..ba19d8cc0a7666099380ad2a7168d19313fa3d2a 100644
|
| --- a/pkg/analyzer_cli/lib/src/build_mode.dart
|
| +++ b/pkg/analyzer_cli/lib/src/build_mode.dart
|
| @@ -247,7 +247,8 @@ class BuildMode {
|
| FolderBasedDartSdk dartSdk = new FolderBasedDartSdk(resourceProvider,
|
| resourceProvider.getFolder(options.dartSdkPath), options.strongMode);
|
| dartSdk.analysisOptions =
|
| - Driver.createAnalysisOptionsForCommandLineOptions(options);
|
| + Driver.createAnalysisOptionsForCommandLineOptions(
|
| + resourceProvider, options);
|
| dartSdk.useSummary = !options.buildSummaryOnly;
|
| sdk = dartSdk;
|
| sdkBundle = dartSdk.getSummarySdkBundle(options.strongMode);
|
| @@ -265,8 +266,7 @@ class BuildMode {
|
| ]);
|
|
|
| // Set context options.
|
| - Driver.setAnalysisContextOptions(
|
| - resourceProvider, context.sourceFactory, context, options,
|
| + Driver.setAnalysisContextOptions(resourceProvider, context, options,
|
| (AnalysisOptionsImpl contextOptions) {
|
| if (options.buildSummaryOnlyDiet) {
|
| contextOptions.analyzeFunctionBodies = false;
|
|
|