Version 2.18.0-0.0.dev
Merge commit '8033f609ffa3716ab80d8c70b72b3390f58640d5' into 'dev'
diff --git a/pkg/analyzer/lib/src/dart/analysis/experiments.g.dart b/pkg/analyzer/lib/src/dart/analysis/experiments.g.dart
index ff42940..7e6d842 100644
--- a/pkg/analyzer/lib/src/dart/analysis/experiments.g.dart
+++ b/pkg/analyzer/lib/src/dart/analysis/experiments.g.dart
@@ -8,7 +8,7 @@
/// 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 = '2.17.0';
+const _currentVersion = '2.18.0';
/// A map containing information about all known experimental flags.
final _knownFeatures = <String, ExperimentalFeature>{
diff --git a/pkg/front_end/lib/src/api_prototype/experimental_flags_generated.dart b/pkg/front_end/lib/src/api_prototype/experimental_flags_generated.dart
index 4d56950..23aef55 100644
--- a/pkg/front_end/lib/src/api_prototype/experimental_flags_generated.dart
+++ b/pkg/front_end/lib/src/api_prototype/experimental_flags_generated.dart
@@ -55,17 +55,17 @@
name: 'alternative-invalidation-strategy',
isEnabledByDefault: false,
isExpired: false,
- enabledVersion: const Version(2, 17),
- experimentEnabledVersion: const Version(2, 17),
- experimentReleasedVersion: const Version(2, 17));
+ enabledVersion: const Version(2, 18),
+ experimentEnabledVersion: const Version(2, 18),
+ experimentReleasedVersion: const Version(2, 18));
static const ExperimentalFlag constFunctions = const ExperimentalFlag(
name: 'const-functions',
isEnabledByDefault: false,
isExpired: false,
- enabledVersion: const Version(2, 17),
- experimentEnabledVersion: const Version(2, 17),
- experimentReleasedVersion: const Version(2, 17));
+ enabledVersion: const Version(2, 18),
+ experimentEnabledVersion: const Version(2, 18),
+ experimentReleasedVersion: const Version(2, 18));
static const ExperimentalFlag constantUpdate2018 = const ExperimentalFlag(
name: 'constant-update-2018',
@@ -111,9 +111,9 @@
name: 'extension-types',
isEnabledByDefault: false,
isExpired: false,
- enabledVersion: const Version(2, 17),
- experimentEnabledVersion: const Version(2, 17),
- experimentReleasedVersion: const Version(2, 17));
+ enabledVersion: const Version(2, 18),
+ experimentEnabledVersion: const Version(2, 18),
+ experimentReleasedVersion: const Version(2, 18));
static const ExperimentalFlag genericMetadata = const ExperimentalFlag(
name: 'generic-metadata',
@@ -127,17 +127,17 @@
name: 'inference-update-1',
isEnabledByDefault: false,
isExpired: false,
- enabledVersion: const Version(2, 17),
- experimentEnabledVersion: const Version(2, 17),
- experimentReleasedVersion: const Version(2, 17));
+ enabledVersion: const Version(2, 18),
+ experimentEnabledVersion: const Version(2, 18),
+ experimentReleasedVersion: const Version(2, 18));
static const ExperimentalFlag macros = const ExperimentalFlag(
name: 'macros',
isEnabledByDefault: false,
isExpired: false,
- enabledVersion: const Version(2, 17),
- experimentEnabledVersion: const Version(2, 17),
- experimentReleasedVersion: const Version(2, 17));
+ enabledVersion: const Version(2, 18),
+ experimentEnabledVersion: const Version(2, 18),
+ experimentReleasedVersion: const Version(2, 18));
static const ExperimentalFlag namedArgumentsAnywhere = const ExperimentalFlag(
name: 'named-arguments-anywhere',
@@ -191,9 +191,9 @@
name: 'test-experiment',
isEnabledByDefault: false,
isExpired: false,
- enabledVersion: const Version(2, 17),
- experimentEnabledVersion: const Version(2, 17),
- experimentReleasedVersion: const Version(2, 17));
+ enabledVersion: const Version(2, 18),
+ experimentEnabledVersion: const Version(2, 18),
+ experimentReleasedVersion: const Version(2, 18));
static const ExperimentalFlag tripleShift = const ExperimentalFlag(
name: 'triple-shift',
@@ -207,17 +207,17 @@
name: 'value-class',
isEnabledByDefault: false,
isExpired: false,
- enabledVersion: const Version(2, 17),
- experimentEnabledVersion: const Version(2, 17),
- experimentReleasedVersion: const Version(2, 17));
+ enabledVersion: const Version(2, 18),
+ experimentEnabledVersion: const Version(2, 18),
+ experimentReleasedVersion: const Version(2, 18));
static const ExperimentalFlag variance = const ExperimentalFlag(
name: 'variance',
isEnabledByDefault: false,
isExpired: false,
- enabledVersion: const Version(2, 17),
- experimentEnabledVersion: const Version(2, 17),
- experimentReleasedVersion: const Version(2, 17));
+ enabledVersion: const Version(2, 18),
+ experimentEnabledVersion: const Version(2, 18),
+ experimentReleasedVersion: const Version(2, 18));
}
/// Interface for accessing the global state of experimental features.
diff --git a/pkg/kernel/lib/default_language_version.dart b/pkg/kernel/lib/default_language_version.dart
index cc7de77..fcae847 100644
--- a/pkg/kernel/lib/default_language_version.dart
+++ b/pkg/kernel/lib/default_language_version.dart
@@ -9,4 +9,4 @@
import "ast.dart";
-Version defaultLanguageVersion = const Version(2, 17);
+Version defaultLanguageVersion = const Version(2, 18);
diff --git a/runtime/vm/experimental_features.cc b/runtime/vm/experimental_features.cc
index 9f2744a..6ac7812 100644
--- a/runtime/vm/experimental_features.cc
+++ b/runtime/vm/experimental_features.cc
@@ -6,7 +6,7 @@
// Instead modify 'tools/experimental_features.yaml' and run
// 'dart tools/generate_experimental_flags.dart' to update.
//
-// Current version: 2.17.0
+// Current version: 2.18.0
#include "vm/experimental_features.h"
diff --git a/runtime/vm/experimental_features.h b/runtime/vm/experimental_features.h
index c11734d..c32ef01 100644
--- a/runtime/vm/experimental_features.h
+++ b/runtime/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: 2.17.0
+// Current version: 2.18.0
#ifndef RUNTIME_VM_EXPERIMENTAL_FEATURES_H_
#define RUNTIME_VM_EXPERIMENTAL_FEATURES_H_
diff --git a/tools/VERSION b/tools/VERSION
index 3153c6e..2441773 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -25,7 +25,7 @@
#
CHANNEL dev
MAJOR 2
-MINOR 17
+MINOR 18
PATCH 0
-PRERELEASE 284
+PRERELEASE 0
PRERELEASE_PATCH 0
\ No newline at end of file
diff --git a/tools/experimental_features.yaml b/tools/experimental_features.yaml
index 012b604..fbaa9d7 100644
--- a/tools/experimental_features.yaml
+++ b/tools/experimental_features.yaml
@@ -103,7 +103,7 @@
# default 'language' "category" with code generated for both CFE and Analyzer,
# while other categories can be tailored more specifically.
-current-version: '2.17.0'
+current-version: '2.18.0'
features:
variance: