| Index: pkg/front_end/lib/src/dependency_grapher_impl.dart
|
| diff --git a/pkg/front_end/lib/src/dependency_grapher_impl.dart b/pkg/front_end/lib/src/dependency_grapher_impl.dart
|
| index 5dbe12d998d7f96c0bdbb839d03b8abeab5d07e7..095193156747526e7cc79fe42c84ca5535c99240 100644
|
| --- a/pkg/front_end/lib/src/dependency_grapher_impl.dart
|
| +++ b/pkg/front_end/lib/src/dependency_grapher_impl.dart
|
| @@ -99,13 +99,14 @@ class _WalkerNode extends Node<_WalkerNode> {
|
| Future<List<_WalkerNode>> computeDependencies() async {
|
| var dependencies = <_WalkerNode>[];
|
| // TODO(paulberry): add error recovery if the file can't be read.
|
| - var path = walker.uriResolver.resolve(uri);
|
| - if (path == null) {
|
| + var resolvedUri = walker.uriResolver.resolve(uri);
|
| + if (resolvedUri == null) {
|
| // TODO(paulberry): If an error reporter was provided, report the error
|
| // in the proper way and continue.
|
| throw new StateError('Invalid URI: $uri');
|
| }
|
| - var contents = await walker.fileSystem.entityForPath(path).readAsString();
|
| + var contents =
|
| + await walker.fileSystem.entityForUri(resolvedUri).readAsString();
|
| var scanner = new _Scanner(contents);
|
| var token = scanner.tokenize();
|
| // TODO(paulberry): report errors.
|
|
|