File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed
working/macros/dart_model/macro_host/bin Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 44
55import 'dart:io' ;
66
7- import 'package:analyzer/dart/analysis/context_builder.dart' ;
8- import 'package:analyzer/dart/analysis/context_locator.dart' ;
7+ import 'package:analyzer/dart/analysis/analysis_context_collection.dart' ;
98import 'package:dart_model_analyzer_service/dart_model_analyzer_service.dart' ;
109import 'package:macro_host/macro_host.dart' ;
1110
@@ -20,10 +19,9 @@ Future<void> main(List<String> arguments) async {
2019
2120 print ('~~~ setup' );
2221 print ('Launching analyzer on: $workspace ' );
23- final contextBuilder = ContextBuilder ();
24- final analysisContext = contextBuilder.createContext (
25- contextRoot:
26- ContextLocator ().locateRoots (includedPaths: [workspace]).first);
22+ final contextCollection =
23+ AnalysisContextCollection (includedPaths: [workspace]);
24+ final analysisContext = contextCollection.contextFor (workspace);
2725 final host = DartModelAnalyzerService (context: analysisContext);
2826 await MacroHost (workspace, host, (uri) {
2927 final path = analysisContext.currentSession.uriConverter.uriToPath (uri);
You can’t perform that action at this time.
0 commit comments