Index: sdk/lib/_internal/pub/lib/src/validator/dependency.dart |
diff --git a/sdk/lib/_internal/pub/lib/src/validator/dependency.dart b/sdk/lib/_internal/pub/lib/src/validator/dependency.dart |
index 51c3e36aef8741d2362304a32dc70c908ef76203..7e6a933b1ae2b00f3ae60309db1e16051dc949e8 100644 |
--- a/sdk/lib/_internal/pub/lib/src/validator/dependency.dart |
+++ b/sdk/lib/_internal/pub/lib/src/validator/dependency.dart |
@@ -155,7 +155,7 @@ class DependencyValidator extends Validator { |
void _warnAboutNoConstraintUpperBound(PackageDep dep) { |
var constraint; |
if ((dep.constraint as VersionRange).includeMin) { |
Bob Nystrom
2014/11/06 17:14:20
What if it isn't a range? What if it's just a Vers
nweiz
2014/11/06 21:11:39
We can only get to this method if the constraint d
|
- constraint = _constraintForVersion(dep.constraint.min); |
+ constraint = _constraintForVersion((dep.constraint as VersionRange).min); |
} else { |
constraint = '"${dep.constraint} ' |
'<${(dep.constraint as VersionRange).min.nextBreaking}"'; |
@@ -174,7 +174,7 @@ class DependencyValidator extends Validator { |
/// Emits an error for any version constraints that use `^` without an |
/// appropriate SDK constraint. |
- void _errorAboutCaretConstraints(List<PackageDeps> caretDeps) { |
+ void _errorAboutCaretConstraints(List<PackageDep> caretDeps) { |
var newSdkConstraint = entrypoint.root.pubspec.environment.sdkVersion |
.intersect(_postCaretPubVersions); |