Skip to content

Commit 21f9341

Browse files
authored
Switch to analyzer's updateAnalysisOptions2 (dart-lang#3068)
1 parent c3aac4a commit 21f9341

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

lib/src/model/package_builder.dart

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import 'dart:async';
66

77
import 'package:analyzer/dart/analysis/analysis_context_collection.dart';
8+
import 'package:analyzer/dart/analysis/context_root.dart';
89
import 'package:analyzer/dart/analysis/results.dart';
910
import 'package:analyzer/dart/ast/ast.dart';
1011
import 'package:analyzer/dart/element/element.dart';
@@ -140,9 +141,14 @@ class PubPackageBuilder implements PackageBuilder {
140141
// handling it ourselves?
141142
resourceProvider: resourceProvider,
142143
sdkPath: config.sdkDir,
143-
updateAnalysisOptions: (AnalysisOptionsImpl options) => options
144-
..hint = false
145-
..lint = false,
144+
updateAnalysisOptions2: ({
145+
required AnalysisOptionsImpl analysisOptions,
146+
required ContextRoot contextRoot,
147+
required DartSdk sdk,
148+
}) =>
149+
analysisOptions
150+
..hint = false
151+
..lint = false,
146152
);
147153

148154
/// Returns an Iterable with the SDK files we should parse.

0 commit comments

Comments
 (0)