| 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 aa216713e96412066dee31028fe6787111ec4a6f..0f06d3f637a8a36bacddc3b63ed5fac67cdd6bd0 100644
|
| --- a/sdk/lib/_internal/pub/lib/src/validator/dependency.dart
|
| +++ b/sdk/lib/_internal/pub/lib/src/validator/dependency.dart
|
| @@ -110,7 +110,7 @@ class DependencyValidator extends Validator {
|
| var locked = entrypoint.loadLockFile().packages[dep.name];
|
| if (locked != null) {
|
| var constraint;
|
| - if (locked.version == dep.constraint.max) {
|
| + if (locked.version == (dep.constraint as VersionRange).max) {
|
| constraint = _constraintForVersion(locked.version);
|
| } else {
|
| constraint = '">=${locked.version} ${dep.constraint}"';
|
| @@ -134,7 +134,7 @@ class DependencyValidator extends Validator {
|
| '\n'
|
| 'dependencies:\n'
|
| ' ${dep.name}: "${dep.constraint} '
|
| - '${_upperBoundForVersion(dep.constraint.min)}"\n'
|
| + '${_upperBoundForVersion((dep.constraint as VersionRange).min)}"\n'
|
| '\n'
|
| 'Without an upper bound, you\'re promising to support '
|
| '${log.bold("all")} future versions of ${dep.name}.');
|
|
|