Don't consider resolution outdated in dev-releases (#3678)
diff --git a/lib/src/entrypoint.dart b/lib/src/entrypoint.dart
index 60a235e..bc9e4f9 100644
--- a/lib/src/entrypoint.dart
+++ b/lib/src/entrypoint.dart
@@ -896,18 +896,13 @@
/// Checks whether or not the `.dart_tool/package_config.json` file is was
/// generated by a different sdk down changes in minor versions.
///
- /// For pre-releases we always consider the package_config.json out of date
- /// when the version changes.
- ///
/// Throws [DataException], if `.dart_tool/package_config.json` the version
/// changed sufficiently.
void _checkPackageConfigSameDartSdk() {
final generatorVersion = packageConfig.generatorVersion;
if (generatorVersion == null ||
generatorVersion.major != sdk.version.major ||
- generatorVersion.minor != sdk.version.minor ||
- generatorVersion.isPreRelease ||
- sdk.version.isPreRelease) {
+ generatorVersion.minor != sdk.version.minor) {
dataError('The sdk was updated since last package resolution. Please run '
'"$topLevelProgram pub get" again.');
}