| Index: pkg/analyzer/lib/src/generated/source.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/source.dart b/pkg/analyzer/lib/src/generated/source.dart
|
| index 077508264b51ddee37e5cf3c20fcaac5b988ed77..7db8cbe26a438b642529ec811031a86bece1463e 100644
|
| --- a/pkg/analyzer/lib/src/generated/source.dart
|
| +++ b/pkg/analyzer/lib/src/generated/source.dart
|
| @@ -117,7 +117,7 @@ class CustomUriResolver extends UriResolver {
|
| if (!fileUri.isAbsolute) return null;
|
|
|
| JavaFile javaFile = new JavaFile.fromUri(fileUri);
|
| - return new FileBasedSource(javaFile, actualUri);
|
| + return new FileBasedSource(javaFile, actualUri != null ? actualUri : uri);
|
| }
|
| }
|
|
|
| @@ -816,7 +816,7 @@ class SourceFactory {
|
| }
|
|
|
| Uri actualUri = containedUri;
|
| -
|
| +
|
| // Check .packages and update target and actual URIs as appropriate.
|
| if (_packages != null && containedUri.scheme == 'package') {
|
| Uri packageUri =
|
|
|