| Index: lib/src/validator/dependency.dart
|
| diff --git a/lib/src/validator/dependency.dart b/lib/src/validator/dependency.dart
|
| index 8f09cdbb37ff36b9db40588b7debd51fbecc6c37..ccb5e23d38eb60a8f8806622523f73604c940c72 100644
|
| --- a/lib/src/validator/dependency.dart
|
| +++ b/lib/src/validator/dependency.dart
|
| @@ -11,6 +11,7 @@ import 'package:pub_semver/pub_semver.dart';
|
| import '../entrypoint.dart';
|
| import '../log.dart' as log;
|
| import '../package.dart';
|
| +import '../source/hosted.dart';
|
| import '../validator.dart';
|
|
|
| /// The range of all pub versions that don't support `^` version constraints.
|
| @@ -67,8 +68,8 @@ class DependencyValidator extends Validator {
|
| Future _warnAboutSource(PackageDep dep) async {
|
| var versions;
|
| try {
|
| - var ref = new PackageRef(dep.name, 'hosted', dep.name);
|
| - var ids = await entrypoint.cache.sources['hosted'].getVersions(ref);
|
| + var ids = await entrypoint.cache.sources['hosted']
|
| + .getVersions(HostedSource.refFor(dep.name));
|
| versions = ids.map((id) => id.version).toList();
|
| } catch (error) {
|
| versions = [];
|
|
|