Suggest using 2.12 as lower-bound SDK constraint (#3660)
diff --git a/lib/src/entrypoint.dart b/lib/src/entrypoint.dart
index 4626559..ab5b80c 100644
--- a/lib/src/entrypoint.dart
+++ b/lib/src/entrypoint.dart
@@ -894,12 +894,12 @@
void _checkSdkConstraint(Pubspec pubspec) {
final dartSdkConstraint = pubspec.dartSdkConstraint.effectiveConstraint;
if (dartSdkConstraint is! VersionRange || dartSdkConstraint.min == null) {
- // Suggest version range '>=2.10.0 <3.0.0', we avoid using:
+ // Suggest version range '>=2.12.0 <3.0.0', we avoid using:
// [CompatibleWithVersionRange] because some pub versions don't support
- // caret syntax (e.g. '^2.10.0')
+ // caret syntax (e.g. '^2.12.0')
var suggestedConstraint = VersionRange(
- min: Version.parse('2.10.0'),
- max: Version.parse('2.10.0').nextBreaking,
+ min: Version.parse('2.12.0'),
+ max: Version.parse('2.12.0').nextBreaking,
includeMin: true,
);
// But if somehow that doesn't work, we fallback to safe sanity, mostly