Index: pkg/analyzer/lib/src/generated/sdk_io.dart |
diff --git a/pkg/analyzer/lib/src/generated/sdk_io.dart b/pkg/analyzer/lib/src/generated/sdk_io.dart |
index 9177b28084aa43ec2e5e2d4e476d86a6be784161..e46fe7d2cd1e55bd16d3413daccf3a1ad88b7b32 100644 |
--- a/pkg/analyzer/lib/src/generated/sdk_io.dart |
+++ b/pkg/analyzer/lib/src/generated/sdk_io.dart |
@@ -21,7 +21,7 @@ import 'package:analyzer/src/generated/parser.dart'; |
import 'package:analyzer/src/generated/sdk.dart'; |
import 'package:analyzer/src/generated/source_io.dart'; |
import 'package:analyzer/src/summary/idl.dart' show PackageBundle; |
-import 'package:analyzer/src/summary/summary_sdk.dart'; |
+import 'package:analyzer/src/summary/package_bundle_reader.dart'; |
import 'package:path/path.dart' as pathos; |
/** |
@@ -79,8 +79,10 @@ abstract class AbstractDartSdk implements DartSdk { |
bool strongMode = _analysisOptions?.strongMode ?? false; |
PackageBundle sdkBundle = getSummarySdkBundle(strongMode); |
if (sdkBundle != null) { |
- _analysisContext.resultProvider = new SdkSummaryResultProvider( |
- _analysisContext, sdkBundle, strongMode); |
+ SummaryDataStore dataStore = new SummaryDataStore([]); |
+ dataStore.addBundle(null, sdkBundle); |
+ _analysisContext.resultProvider = |
+ new InputPackagesResultProvider(_analysisContext, dataStore); |
} |
} |
} |