Index: pkg/analyzer/benchmark/errors_in_all_libraries.dart |
diff --git a/pkg/analyzer/benchmark/errors_in_all_libraries.dart b/pkg/analyzer/benchmark/errors_in_all_libraries.dart |
index ad004bf2afc19f3e8e1516dbd99c8bf8ffb462a5..5daba14fcb1f7d74e5af4e35982da2afacbf3678 100644 |
--- a/pkg/analyzer/benchmark/errors_in_all_libraries.dart |
+++ b/pkg/analyzer/benchmark/errors_in_all_libraries.dart |
@@ -9,6 +9,7 @@ |
/// it easier to connect to this with observatory. |
import 'dart:io'; |
+import 'package:analyzer/dart/ast/resolution_accessors.dart'; |
import 'package:analyzer/dart/element/element.dart'; |
import 'package:analyzer/file_system/file_system.dart'; |
import 'package:analyzer/file_system/physical_file_system.dart'; |
@@ -61,7 +62,8 @@ void main(List<String> args) { |
// Walk all of the transitively referenced libraries and compute errors. |
var errorCount = 0; |
- var allLibraries = _reachableLibraries(initialLibrary.element.library); |
+ var allLibraries = |
+ _reachableLibraries(elementForCompilationUnit(initialLibrary).library); |
for (var lib in allLibraries) { |
for (var unit in lib.units) { |
var source = unit.source; |