Index: sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart |
diff --git a/sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart b/sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart |
index 52250d472f6a26aeaff4aeb1c84e175a77c331dc..19f16fb882390946443824018733180ad0761200 100644 |
--- a/sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart |
+++ b/sdk/lib/_internal/pub_generated/lib/src/barback/pub_package_provider.dart |
@@ -10,11 +10,9 @@ import '../utils.dart'; |
class PubPackageProvider implements PackageProvider { |
final PackageGraph _graph; |
final List<String> packages; |
- PubPackageProvider(PackageGraph graph, [Iterable<String> packages]) |
+ PubPackageProvider(PackageGraph graph) |
: _graph = graph, |
- packages = [ |
- r"$pub", |
- r"$sdk"]..addAll(packages == null ? graph.packages.keys : packages); |
+ packages = [r"$pub", r"$sdk"]..addAll(graph.packages.keys); |
Future<Asset> getAsset(AssetId id) { |
if (id.package == r'$pub') { |
var components = path.url.split(id.path); |
@@ -39,7 +37,7 @@ class PubPackageProvider implements PackageProvider { |
return new Future.value(new Asset.fromPath(id, file)); |
} |
var nativePath = path.fromUri(id.path); |
- var file = path.join(_graph.packages[id.package].dir, nativePath); |
+ var file = _graph.packages[id.package].path(nativePath); |
return new Future.value(new Asset.fromPath(id, file)); |
} |
} |