| Index: lib/src/validator/sdk_constraint.dart
|
| diff --git a/lib/src/validator/sdk_constraint.dart b/lib/src/validator/sdk_constraint.dart
|
| index aa57baaa31f89e54aaf2751a61523e4e9485bd10..479a1ddbf703053cfd804f857b5c91b15ef38901 100644
|
| --- a/lib/src/validator/sdk_constraint.dart
|
| +++ b/lib/src/validator/sdk_constraint.dart
|
| @@ -21,7 +21,8 @@ class SdkConstraintValidator extends Validator {
|
|
|
| Future validate() async {
|
| var dartConstraint = entrypoint.root.pubspec.dartSdkConstraint;
|
| - if (dartConstraint.toString().startsWith("^")) {
|
| + if (dartConstraint is VersionRange &&
|
| + dartConstraint.toString().startsWith("^")) {
|
| errors.add(
|
| "^ version constraints aren't allowed for SDK constraints since "
|
| "older versions of pub don't support them.\n"
|
|
|