@@ -27,14 +27,10 @@ final Version _platformVersion = Version.parse(_platformVersionString);
27
27
final _testPackageGraphExperimentsMemo = AsyncMemoizer <PackageGraph >();
28
28
Future <PackageGraph > get _testPackageGraphExperiments =>
29
29
_testPackageGraphExperimentsMemo.runOnce (() => utils.bootBasicPackage (
30
- 'testing/test_package_experiments' ,
31
- pubPackageMetaProvider,
32
- PhysicalPackageConfigProvider (),
33
- additionalArguments: [
34
- '--enable-experiment' ,
35
- 'non-nullable,nonfunction-type-aliases' ,
36
- '--no-link-to-remote'
37
- ]));
30
+ 'testing/test_package_experiments' ,
31
+ pubPackageMetaProvider,
32
+ PhysicalPackageConfigProvider (),
33
+ additionalArguments: ['--no-link-to-remote' ]));
38
34
39
35
final _testPackageGraphGinormousMemo = AsyncMemoizer <PackageGraph >();
40
36
Future <PackageGraph > get _testPackageGraphGinormous =>
@@ -74,12 +70,16 @@ void main() {
74
70
exit (1 );
75
71
}
76
72
73
+ // We can not use ExperimentalFeature.releaseVersion or even
74
+ // ExperimentalFeature.experimentalReleaseVersion as these are set to null
75
+ // even when partial analyzer implementations are available, and are often
76
+ // set too high after release.
77
77
final _generalizedTypedefsAllowed =
78
78
VersionRange (min: Version .parse ('2.13.0-0' ), includeMin: true );
79
79
final _genericMetadataAllowed =
80
- VersionRange (min: Version .parse ('2.13 .0-0' ), includeMin: true );
80
+ VersionRange (min: Version .parse ('2.15 .0-0' ), includeMin: true );
81
81
final _tripleShiftAllowed =
82
- VersionRange (min: Version .parse ('2.13 .0-0' ), includeMin: true );
82
+ VersionRange (min: Version .parse ('2.15 .0-0' ), includeMin: true );
83
83
84
84
// Experimental features not yet enabled by default. Move tests out of this
85
85
// block when the feature is enabled by default.
0 commit comments