Index: lib/discovery.dart |
diff --git a/lib/discovery.dart b/lib/discovery.dart |
index 78254eeba4151975f01aa3c6a8c9f58a50f16a47..52f208d81da9c0008e4caf9bea9f54ff28d92081 100644 |
--- a/lib/discovery.dart |
+++ b/lib/discovery.dart |
@@ -44,9 +44,9 @@ Future<Packages> findPackages( |
if (baseUri.scheme == "file") { |
return new Future<Packages>.sync(() => findPackagesFromFile(baseUri)); |
} else if (baseUri.scheme == "http" || baseUri.scheme == "https") { |
- return findPackagesFromNonFile(baseUri, _httpGet); |
+ return findPackagesFromNonFile(baseUri, loader: _httpGet); |
} else if (loader != null) { |
- return findPackagesFromNonFile(baseUri, loader); |
+ return findPackagesFromNonFile(baseUri, loader: loader); |
} else { |
return new Future<Packages>.value(Packages.noPackages); |
} |
@@ -138,7 +138,7 @@ Packages findPackagesFromFile(Uri fileBaseUri) { |
/// of the requestsed `.packages` file as bytes, which will be assumed to be |
/// UTF-8 encoded. |
Future<Packages> findPackagesFromNonFile(Uri nonFileUri, |
- [Future<List<int>> loader(Uri name)]) { |
+ {Future<List<int>> loader(Uri name)}) { |
if (loader == null) loader = _httpGet; |
Uri packagesFileUri = nonFileUri.resolve(".packages"); |
return loader(packagesFileUri).then((List<int> fileBytes) { |