Commit d11651d2 authored by pq's avatar pq

Turn on SDK summaries in flutter analyze.

The latest dev build has stable summaries so we should start using them.

(Also ensures that analysis options are propogating to the SDK analysis context --- see:  https://github.com/dart-lang/sdk/issues/26129.)
parent 067715e3
...@@ -91,7 +91,9 @@ class AnalysisDriver { ...@@ -91,7 +91,9 @@ class AnalysisDriver {
List<UriResolver> _getResolvers(InternalAnalysisContext context, List<UriResolver> _getResolvers(InternalAnalysisContext context,
Map<String, List<file_system.Folder>> packageMap) { Map<String, List<file_system.Folder>> packageMap) {
DartSdk sdk = new DirectoryBasedDartSdk(new JavaFile(sdkDir)); DirectoryBasedDartSdk sdk = new DirectoryBasedDartSdk(new JavaFile(sdkDir));
sdk.analysisOptions = context.analysisOptions;
sdk.useSummary = true;
List<UriResolver> resolvers = <UriResolver>[]; List<UriResolver> resolvers = <UriResolver>[];
EmbedderYamlLocator yamlLocator = context.embedderYamlLocator; EmbedderYamlLocator yamlLocator = context.embedderYamlLocator;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment