| Index: lib/src/multi_package_resolver.dart
|
| diff --git a/lib/src/multi_package_resolver.dart b/lib/src/multi_package_resolver.dart
|
| index c4ffbb6c278293007cf11e9b79caafe8a60b3da0..6a9ad1397bba6ed30aa6e8a22465572f4cc4c111 100644
|
| --- a/lib/src/multi_package_resolver.dart
|
| +++ b/lib/src/multi_package_resolver.dart
|
| @@ -19,14 +19,15 @@ class MultiPackageResolver extends UriResolver {
|
| MultiPackageResolver(this.searchPaths);
|
|
|
| @override
|
| - Source resolveAbsolute(Uri uri) {
|
| + Source resolveAbsolute(Uri uri, [Uri actualUri]) {
|
| var candidates = _expandPath(uri);
|
| if (candidates == null) return null;
|
|
|
| for (var path in candidates) {
|
| var resolvedPath = _resolve(path);
|
| if (resolvedPath != null) {
|
| - return new FileBasedSource(new JavaFile(resolvedPath), uri);
|
| + return new FileBasedSource(
|
| + new JavaFile(resolvedPath), actualUri != null ? actualUri : uri);
|
| }
|
| }
|
| return null;
|
|
|