| Index: sdk/lib/_internal/pub/lib/src/barback/pub_package_provider.dart
|
| diff --git a/sdk/lib/_internal/pub/lib/src/barback/pub_package_provider.dart b/sdk/lib/_internal/pub/lib/src/barback/pub_package_provider.dart
|
| index 5e2c306f80d6130510f6f6b99d8e3a97081bfc27..36ec86594aac6f6093217fd7971613e8156d15dd 100644
|
| --- a/sdk/lib/_internal/pub/lib/src/barback/pub_package_provider.dart
|
| +++ b/sdk/lib/_internal/pub/lib/src/barback/pub_package_provider.dart
|
| @@ -21,9 +21,10 @@ class PubPackageProvider implements PackageProvider {
|
| final PackageGraph _graph;
|
| final List<String> packages;
|
|
|
| - PubPackageProvider(PackageGraph graph)
|
| + PubPackageProvider(PackageGraph graph, [Iterable<String> packages])
|
| : _graph = graph,
|
| - packages = [r"$pub", r"$sdk"]..addAll(graph.packages.keys);
|
| + packages = [r"$pub", r"$sdk"]
|
| + ..addAll(packages == null ? graph.packages.keys : packages);
|
|
|
| Future<Asset> getAsset(AssetId id) {
|
| // "$pub" is a psuedo-package that allows pub's transformer-loading
|
|
|