diff --git a/pkg/analyzer/lib/src/summary/summary_file_builder.dart b/pkg/analyzer/lib/src/summary/summary_file_builder.dart index 682973c8ce2..c9c835e105c 100644 --- a/pkg/analyzer/lib/src/summary/summary_file_builder.dart +++ b/pkg/analyzer/lib/src/summary/summary_file_builder.dart @@ -116,8 +116,8 @@ class SummaryBuilder { // Prepare SDK. // ResourceProvider resourceProvider = PhysicalResourceProvider.INSTANCE; - FolderBasedDartSdk sdk = new FolderBasedDartSdk(resourceProvider, - FolderBasedDartSdk.defaultSdkDirectory(resourceProvider), strongMode); + FolderBasedDartSdk sdk = new FolderBasedDartSdk( + resourceProvider, resourceProvider.getFolder(sdkPath), strongMode); sdk.useSummary = false; sdk.analysisOptions = new AnalysisOptionsImpl()..strongMode = strongMode;