Add pathContext to ContextRoot constructor (#577)
* Add pathContext to ContextRoot constructor
* Fix old starter
diff --git a/angular_analyzer_plugin/lib/plugin.dart b/angular_analyzer_plugin/lib/plugin.dart
index 0f5b531..19d986f 100644
--- a/angular_analyzer_plugin/lib/plugin.dart
+++ b/angular_analyzer_plugin/lib/plugin.dart
@@ -59,7 +59,8 @@
@override
AnalysisDriverGeneric createAnalysisDriver(plugin.ContextRoot contextRoot) {
- final root = new ContextRoot(contextRoot.root, contextRoot.exclude)
+ final root = new ContextRoot(
+ resourceProvider.pathContext, contextRoot.root, contextRoot.exclude)
..optionsFilePath = contextRoot.optionsFile;
final options = getOptions(root.optionsFilePath);
diff --git a/angular_analyzer_plugin/test/abstract_angular.dart b/angular_analyzer_plugin/test/abstract_angular.dart
index 04a07b5..7852494 100644
--- a/angular_analyzer_plugin/test/abstract_angular.dart
+++ b/angular_analyzer_plugin/test/abstract_angular.dart
@@ -147,7 +147,8 @@
new ResourceUriResolver(resourceProvider)
]);
final testPath = resourceProvider.convertPath('/test');
- final contextRoot = new ContextRoot(testPath, []);
+ final contextRoot =
+ new ContextRoot(resourceProvider.pathContext, testPath, []);
dartDriver = new AnalysisDriver(
new AnalysisDriverScheduler(logger)..start(),