Chromium Code Reviews

Unified Diff: sdk/lib/_internal/pub/lib/src/barback.dart

Issue 323263002: Load parallel transformers in the same isolate. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: fix a typo Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Index: sdk/lib/_internal/pub/lib/src/barback.dart
diff --git a/sdk/lib/_internal/pub/lib/src/barback.dart b/sdk/lib/_internal/pub/lib/src/barback.dart
index 32c914605f8600c364e8a385dd2680a2ee121903..4467531a58a28a89ae1c5ef926bcb3dd9eea9189 100644
--- a/sdk/lib/_internal/pub/lib/src/barback.dart
+++ b/sdk/lib/_internal/pub/lib/src/barback.dart
@@ -223,7 +223,8 @@ Uri idToPackageUri(AssetId id) {
throw new ArgumentError("Asset id $id doesn't identify a library.");
}
- return new Uri(scheme: 'package', path: id.path.replaceFirst('lib/', ''));
+ return new Uri(scheme: 'package',
+ path: path.url.join(id.package, id.path.replaceFirst('lib/', '')));
}
/// Converts [uri] into an [AssetId] if its path is within "packages".

Powered by Google App Engine