mirror of
https://github.com/dart-lang/sdk
synced 2024-10-04 16:54:55 +00:00
[release] Bump version on main to 3.2
Tested: CQ Change-Id: I16210697b47dd85aec8743b457e773b044cab81f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/316200 Reviewed-by: William Hesse <whesse@google.com> Commit-Queue: Alexander Thomas <athom@google.com>
This commit is contained in:
parent
d1660236f1
commit
a3d48885e7
|
@ -20,8 +20,8 @@ enum ExperimentalFlag {
|
|||
name: 'const-functions',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1)),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2)),
|
||||
|
||||
constantUpdate2018(
|
||||
name: 'constant-update-2018',
|
||||
|
@ -62,8 +62,8 @@ enum ExperimentalFlag {
|
|||
name: 'extension-types',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1)),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2)),
|
||||
|
||||
genericMetadata(
|
||||
name: 'generic-metadata',
|
||||
|
@ -83,22 +83,22 @@ enum ExperimentalFlag {
|
|||
name: 'inference-update-2',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1)),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2)),
|
||||
|
||||
inlineClass(
|
||||
name: 'inline-class',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1)),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2)),
|
||||
|
||||
macros(
|
||||
name: 'macros',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1)),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2)),
|
||||
|
||||
namedArgumentsAnywhere(
|
||||
name: 'named-arguments-anywhere',
|
||||
|
@ -111,8 +111,8 @@ enum ExperimentalFlag {
|
|||
name: 'native-assets',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1)),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2)),
|
||||
|
||||
nonNullable(
|
||||
name: 'non-nullable',
|
||||
|
@ -174,8 +174,8 @@ enum ExperimentalFlag {
|
|||
name: 'test-experiment',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1)),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2)),
|
||||
|
||||
tripleShift(
|
||||
name: 'triple-shift',
|
||||
|
@ -195,8 +195,8 @@ enum ExperimentalFlag {
|
|||
name: 'variance',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1)),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2)),
|
||||
;
|
||||
|
||||
final String name;
|
||||
|
|
|
@ -12,7 +12,7 @@ part of 'experiments.dart';
|
|||
|
||||
/// The current version of the Dart language (or, for non-stable releases, the
|
||||
/// version of the language currently in the process of being developed).
|
||||
const _currentVersion = '3.1.0';
|
||||
const _currentVersion = '3.2.0';
|
||||
|
||||
/// A map containing information about all known experimental flags.
|
||||
final _knownFeatures = <String, ExperimentalFeature>{
|
||||
|
@ -45,7 +45,6 @@ final _knownFeatures = <String, ExperimentalFeature>{
|
|||
EnableString.test_experiment: ExperimentalFeatures.test_experiment,
|
||||
EnableString.triple_shift: ExperimentalFeatures.triple_shift,
|
||||
EnableString.unnamed_libraries: ExperimentalFeatures.unnamed_libraries,
|
||||
EnableString.value_class: ExperimentalFeatures.value_class,
|
||||
EnableString.variance: ExperimentalFeatures.variance,
|
||||
};
|
||||
|
||||
|
@ -130,9 +129,6 @@ class EnableString {
|
|||
/// String to enable the experiment "unnamed-libraries"
|
||||
static const String unnamed_libraries = 'unnamed-libraries';
|
||||
|
||||
/// String to enable the experiment "value-class"
|
||||
static const String value_class = 'value-class';
|
||||
|
||||
/// String to enable the experiment "variance"
|
||||
static const String variance = 'variance';
|
||||
}
|
||||
|
@ -403,18 +399,8 @@ class ExperimentalFeatures {
|
|||
releaseVersion: Version.parse('2.19.0'),
|
||||
);
|
||||
|
||||
static final value_class = ExperimentalFeature(
|
||||
index: 26,
|
||||
enableString: EnableString.value_class,
|
||||
isEnabledByDefault: IsEnabledByDefault.value_class,
|
||||
isExpired: IsExpired.value_class,
|
||||
documentation: 'Value class',
|
||||
experimentalReleaseVersion: null,
|
||||
releaseVersion: null,
|
||||
);
|
||||
|
||||
static final variance = ExperimentalFeature(
|
||||
index: 27,
|
||||
index: 26,
|
||||
enableString: EnableString.variance,
|
||||
isEnabledByDefault: IsEnabledByDefault.variance,
|
||||
isExpired: IsExpired.variance,
|
||||
|
@ -505,9 +491,6 @@ class IsEnabledByDefault {
|
|||
/// Default state of the experiment "unnamed-libraries"
|
||||
static const bool unnamed_libraries = true;
|
||||
|
||||
/// Default state of the experiment "value-class"
|
||||
static const bool value_class = false;
|
||||
|
||||
/// Default state of the experiment "variance"
|
||||
static const bool variance = false;
|
||||
}
|
||||
|
@ -594,9 +577,6 @@ class IsExpired {
|
|||
/// Expiration status of the experiment "unnamed-libraries"
|
||||
static const bool unnamed_libraries = true;
|
||||
|
||||
/// Expiration status of the experiment "value-class"
|
||||
static const bool value_class = false;
|
||||
|
||||
/// Expiration status of the experiment "variance"
|
||||
static const bool variance = false;
|
||||
}
|
||||
|
@ -690,9 +670,6 @@ mixin _CurrentState {
|
|||
bool get unnamed_libraries =>
|
||||
isEnabled(ExperimentalFeatures.unnamed_libraries);
|
||||
|
||||
/// Current state for the flag "value-class"
|
||||
bool get value_class => isEnabled(ExperimentalFeatures.value_class);
|
||||
|
||||
/// Current state for the flag "variance"
|
||||
bool get variance => isEnabled(ExperimentalFeatures.variance);
|
||||
|
||||
|
|
|
@ -71,9 +71,9 @@ class ExperimentalFlag {
|
|||
name: 'const-functions',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
enabledVersion: const Version(3, 1),
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1));
|
||||
enabledVersion: const Version(3, 2),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2));
|
||||
|
||||
static const ExperimentalFlag constantUpdate2018 = const ExperimentalFlag(
|
||||
name: 'constant-update-2018',
|
||||
|
@ -119,9 +119,9 @@ class ExperimentalFlag {
|
|||
name: 'extension-types',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
enabledVersion: const Version(3, 1),
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1));
|
||||
enabledVersion: const Version(3, 2),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2));
|
||||
|
||||
static const ExperimentalFlag genericMetadata = const ExperimentalFlag(
|
||||
name: 'generic-metadata',
|
||||
|
@ -143,25 +143,25 @@ class ExperimentalFlag {
|
|||
name: 'inference-update-2',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
enabledVersion: const Version(3, 1),
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1));
|
||||
enabledVersion: const Version(3, 2),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2));
|
||||
|
||||
static const ExperimentalFlag inlineClass = const ExperimentalFlag(
|
||||
name: 'inline-class',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
enabledVersion: const Version(3, 1),
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1));
|
||||
enabledVersion: const Version(3, 2),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2));
|
||||
|
||||
static const ExperimentalFlag macros = const ExperimentalFlag(
|
||||
name: 'macros',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
enabledVersion: const Version(3, 1),
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1));
|
||||
enabledVersion: const Version(3, 2),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2));
|
||||
|
||||
static const ExperimentalFlag namedArgumentsAnywhere = const ExperimentalFlag(
|
||||
name: 'named-arguments-anywhere',
|
||||
|
@ -175,9 +175,9 @@ class ExperimentalFlag {
|
|||
name: 'native-assets',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
enabledVersion: const Version(3, 1),
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1));
|
||||
enabledVersion: const Version(3, 2),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2));
|
||||
|
||||
static const ExperimentalFlag nonNullable = const ExperimentalFlag(
|
||||
name: 'non-nullable',
|
||||
|
@ -247,9 +247,9 @@ class ExperimentalFlag {
|
|||
name: 'test-experiment',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
enabledVersion: const Version(3, 1),
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1));
|
||||
enabledVersion: const Version(3, 2),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2));
|
||||
|
||||
static const ExperimentalFlag tripleShift = const ExperimentalFlag(
|
||||
name: 'triple-shift',
|
||||
|
@ -271,9 +271,9 @@ class ExperimentalFlag {
|
|||
name: 'variance',
|
||||
isEnabledByDefault: false,
|
||||
isExpired: false,
|
||||
enabledVersion: const Version(3, 1),
|
||||
experimentEnabledVersion: const Version(3, 1),
|
||||
experimentReleasedVersion: const Version(3, 1));
|
||||
enabledVersion: const Version(3, 2),
|
||||
experimentEnabledVersion: const Version(3, 2),
|
||||
experimentReleasedVersion: const Version(3, 2));
|
||||
}
|
||||
|
||||
/// Interface for accessing the global state of experimental features.
|
||||
|
|
|
@ -9,4 +9,4 @@
|
|||
|
||||
import "ast.dart";
|
||||
|
||||
Version defaultLanguageVersion = const Version(3, 1);
|
||||
Version defaultLanguageVersion = const Version(3, 2);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
||||
// VMOptions=--enable-experiment=inline-class
|
||||
// @dart=3.1
|
||||
// @dart=3.2
|
||||
// ignore_for_file: experiment_not_enabled
|
||||
|
||||
import 'package:test/test.dart';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
// Instead modify 'tools/experimental_features.yaml' and run
|
||||
// 'dart tools/generate_experimental_flags.dart' to update.
|
||||
//
|
||||
// Current version: 3.1.0
|
||||
// Current version: 3.2.0
|
||||
|
||||
#include "vm/experimental_features.h"
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
// Instead modify 'tools/experimental_features.yaml' and run
|
||||
// 'dart tools/generate_experimental_flags.dart' to update.
|
||||
//
|
||||
// Current version: 3.1.0
|
||||
// Current version: 3.2.0
|
||||
|
||||
#ifndef RUNTIME_VM_EXPERIMENTAL_FEATURES_H_
|
||||
#define RUNTIME_VM_EXPERIMENTAL_FEATURES_H_
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
#
|
||||
CHANNEL be
|
||||
MAJOR 3
|
||||
MINOR 1
|
||||
MINOR 2
|
||||
PATCH 0
|
||||
PRERELEASE 0
|
||||
PRERELEASE_PATCH 0
|
||||
|
|
|
@ -109,7 +109,7 @@
|
|||
# default 'language' "category" with code generated for both CFE and Analyzer,
|
||||
# while other categories can be tailored more specifically.
|
||||
|
||||
current-version: '3.1.0'
|
||||
current-version: '3.2.0'
|
||||
|
||||
features:
|
||||
variance:
|
||||
|
|
Loading…
Reference in a new issue