Update prebuilt Dart SDK to 3.9.0-3.0.dev

Revert changes to experimental_features.yaml.

Change-Id: Ic0ee592d8ceb72cf9c450b8bb898e01e93e6dbdb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/421840
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Paul Berry <paulberry@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Auto-Submit: Ivan Inozemtsev <iinozemtsev@google.com>
This commit is contained in:
Ivan Inozemtsev
2025-04-10 09:50:11 -07:00
committed by Commit Queue
parent de58cf72e0
commit 09f467b557
7 changed files with 19 additions and 24 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ vars = {
# Checked-in SDK version. The checked-in SDK is a Dart SDK distribution
# in a cipd package used to run Dart scripts in the build and test
# infrastructure, which is automatically built on the release commits.
"sdk_tag": "git_revision:4a4ff9fba9ca67e9406743a24a3c47ad64d9e9c2",
"sdk_tag": "git_revision:5a8921e0042c662ea2adbac35ea051dec20a5341",
# co19 is a cipd package automatically generated for each co19 commit.
# Use tests/co19/update.sh to update this hash.
@@ -29,7 +29,7 @@ enum ExperimentalFlag {
isEnabledByDefault: false,
isExpired: false,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8)),
experimentReleasedVersion: defaultLanguageVersion),
constantUpdate2018(
name: 'constant-update-2018',
@@ -64,7 +64,7 @@ enum ExperimentalFlag {
isEnabledByDefault: false,
isExpired: false,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8)),
experimentReleasedVersion: defaultLanguageVersion),
enhancedEnums(
name: 'enhanced-enums',
@@ -99,7 +99,7 @@ enum ExperimentalFlag {
isEnabledByDefault: false,
isExpired: false,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8)),
experimentReleasedVersion: defaultLanguageVersion),
inferenceUpdate1(
name: 'inference-update-1',
@@ -127,7 +127,7 @@ enum ExperimentalFlag {
isEnabledByDefault: false,
isExpired: false,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8)),
experimentReleasedVersion: defaultLanguageVersion),
inferenceUsingBounds(
name: 'inference-using-bounds',
@@ -274,7 +274,7 @@ enum ExperimentalFlag {
isEnabledByDefault: false,
isExpired: false,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8)),
experimentReleasedVersion: defaultLanguageVersion),
wildcardVariables(
name: 'wildcard-variables',
@@ -212,7 +212,7 @@ class ExperimentalFeatures {
isExpired: IsExpired.const_functions,
documentation:
'Allow more of the Dart language to be executed in const expressions.',
experimentalReleaseVersion: Version.parse('3.8.0'),
experimentalReleaseVersion: null,
releaseVersion: null,
channels: ["stable", "beta", "dev", "main"],
);
@@ -268,7 +268,7 @@ class ExperimentalFeatures {
isEnabledByDefault: IsEnabledByDefault.dot_shorthands,
isExpired: IsExpired.dot_shorthands,
documentation: 'Shorter dot syntax for static accesses.',
experimentalReleaseVersion: Version.parse('3.8.0'),
experimentalReleaseVersion: null,
releaseVersion: null,
channels: ["stable", "beta", "dev", "main"],
);
@@ -325,7 +325,7 @@ class ExperimentalFeatures {
isExpired: IsExpired.getter_setter_error,
documentation:
'Stop reporting errors about mismatching types in a getter/setter pair.',
experimentalReleaseVersion: Version.parse('3.8.0'),
experimentalReleaseVersion: null,
releaseVersion: null,
channels: ["stable", "beta", "dev", "main"],
);
@@ -371,7 +371,7 @@ class ExperimentalFeatures {
isEnabledByDefault: IsEnabledByDefault.inference_update_4,
isExpired: IsExpired.inference_update_4,
documentation: 'A bundle of updates to type inference.',
experimentalReleaseVersion: Version.parse('3.8.0'),
experimentalReleaseVersion: null,
releaseVersion: null,
channels: ["stable", "beta", "dev", "main"],
);
@@ -605,7 +605,7 @@ class ExperimentalFeatures {
isEnabledByDefault: IsEnabledByDefault.variance,
isExpired: IsExpired.variance,
documentation: 'Sound variance',
experimentalReleaseVersion: Version.parse('3.8.0'),
experimentalReleaseVersion: null,
releaseVersion: null,
channels: ["stable", "beta", "dev", "main"],
);
@@ -81,7 +81,7 @@ class ExperimentalFlag {
isExpired: false,
enabledVersion: defaultLanguageVersion,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8));
experimentReleasedVersion: defaultLanguageVersion);
static const ExperimentalFlag constantUpdate2018 = const ExperimentalFlag(
name: 'constant-update-2018',
@@ -121,7 +121,7 @@ class ExperimentalFlag {
isExpired: false,
enabledVersion: defaultLanguageVersion,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8));
experimentReleasedVersion: defaultLanguageVersion);
static const ExperimentalFlag enhancedEnums = const ExperimentalFlag(
name: 'enhanced-enums',
@@ -161,7 +161,7 @@ class ExperimentalFlag {
isExpired: false,
enabledVersion: defaultLanguageVersion,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8));
experimentReleasedVersion: defaultLanguageVersion);
static const ExperimentalFlag inferenceUpdate1 = const ExperimentalFlag(
name: 'inference-update-1',
@@ -193,7 +193,7 @@ class ExperimentalFlag {
isExpired: false,
enabledVersion: defaultLanguageVersion,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8));
experimentReleasedVersion: defaultLanguageVersion);
static const ExperimentalFlag inferenceUsingBounds = const ExperimentalFlag(
name: 'inference-using-bounds',
@@ -361,7 +361,7 @@ class ExperimentalFlag {
isExpired: false,
enabledVersion: defaultLanguageVersion,
experimentEnabledVersion: defaultLanguageVersion,
experimentReleasedVersion: const Version(3, 8));
experimentReleasedVersion: defaultLanguageVersion);
static const ExperimentalFlag wildcardVariables = const ExperimentalFlag(
name: 'wildcard-variables',
+2 -2
View File
@@ -2,5 +2,5 @@ name: front_end_testcases
# This package is not intended for consumption on pub.dev. DO NOT publish.
publish_to: none
environment:
sdk: ^3.8.0-0
resolution: workspace
sdk: ^3.9.0-0
resolution: workspace
+1 -1
View File
@@ -11,7 +11,7 @@ environment:
#
# It needs to be updated before testing language features introduced in the
# next language version.
sdk: ^3.8.0-0
sdk: ^3.9.0-0
# These are the packages that are contained in the SDK.
workspace:
-5
View File
@@ -114,11 +114,9 @@ current-version: '3.9.0'
features:
variance:
experimentalReleaseVersion: '3.8.0'
help: "Sound variance"
const-functions:
experimentalReleaseVersion: '3.8.0'
help: "Allow more of the Dart language to be executed in const expressions."
macros:
@@ -145,15 +143,12 @@ features:
help: "Augmentations - enhancing declarations from outside"
inference-update-4:
experimentalReleaseVersion: '3.8.0'
help: "A bundle of updates to type inference."
dot-shorthands:
experimentalReleaseVersion: '3.8.0'
help: "Shorter dot syntax for static accesses."
getter-setter-error:
experimentalReleaseVersion: '3.8.0'
help: "Stop reporting errors about mismatching types in a getter/setter pair."
sound-flow-analysis: