Version 2.10.0-7.2.beta
* Cherry-pick refs/changes/42/158842/2 to beta
diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json
index 706d694..2fe74a3 100644
--- a/.dart_tool/package_config.json
+++ b/.dart_tool/package_config.json
@@ -11,7 +11,7 @@
"constraint, update this by running tools/generate_package_config.dart."
],
"configVersion": 2,
- "generated": "2020-08-07T16:47:24.963156",
+ "generated": "2020-07-14T07:50:57.318843",
"generator": "tools/generate_package_config.dart",
"packages": [
{
@@ -21,41 +21,6 @@
"languageVersion": "2.2"
},
{
- "name": "_fe_analyzer_shared_assigned_variables",
- "rootUri": "../pkg/_fe_analyzer_shared/test/flow_analysis/assigned_variables",
- "packageUri": ".nonexisting/"
- },
- {
- "name": "_fe_analyzer_shared_definite_assignment",
- "rootUri": "../pkg/_fe_analyzer_shared/test/flow_analysis/definite_assignment",
- "packageUri": ".nonexisting/"
- },
- {
- "name": "_fe_analyzer_shared_definite_unassignment",
- "rootUri": "../pkg/_fe_analyzer_shared/test/flow_analysis/definite_unassignment",
- "packageUri": ".nonexisting/"
- },
- {
- "name": "_fe_analyzer_shared_inheritance",
- "rootUri": "../pkg/_fe_analyzer_shared/test/inheritance",
- "packageUri": ".nonexisting/"
- },
- {
- "name": "_fe_analyzer_shared_nullability",
- "rootUri": "../pkg/_fe_analyzer_shared/test/flow_analysis/nullability",
- "packageUri": ".nonexisting/"
- },
- {
- "name": "_fe_analyzer_shared_reachability",
- "rootUri": "../pkg/_fe_analyzer_shared/test/flow_analysis/reachability",
- "packageUri": ".nonexisting/"
- },
- {
- "name": "_fe_analyzer_shared_type_promotion",
- "rootUri": "../pkg/_fe_analyzer_shared/test/flow_analysis/type_promotion",
- "packageUri": ".nonexisting/"
- },
- {
"name": "_js_interop_checks",
"rootUri": "../pkg/_js_interop_checks",
"packageUri": "lib/",
@@ -83,7 +48,7 @@
"name": "analyzer",
"rootUri": "../pkg/analyzer",
"packageUri": "lib/",
- "languageVersion": "2.7"
+ "languageVersion": "2.6"
},
{
"name": "analyzer_cli",
@@ -142,7 +107,7 @@
"name": "charcode",
"rootUri": "../third_party/pkg/charcode",
"packageUri": "lib/",
- "languageVersion": "2.9"
+ "languageVersion": "2.10"
},
{
"name": "cli_util",
@@ -391,6 +356,7 @@
{
"name": "language_versioning_2.7_test",
"rootUri": "../pkg/language_versioning_2.7_test",
+ "packageUri": "lib/",
"languageVersion": "2.7"
},
{
@@ -409,7 +375,7 @@
"name": "markdown",
"rootUri": "../third_party/pkg/markdown",
"packageUri": "lib/",
- "languageVersion": "2.6"
+ "languageVersion": "2.2"
},
{
"name": "matcher",
@@ -600,7 +566,7 @@
"name": "sse",
"rootUri": "../third_party/pkg/sse",
"packageUri": "lib/",
- "languageVersion": "2.2"
+ "languageVersion": "2.6"
},
{
"name": "stack_trace",
@@ -636,7 +602,7 @@
"name": "sync_http",
"rootUri": "../third_party/pkg/sync_http",
"packageUri": "lib/",
- "languageVersion": "2.0"
+ "languageVersion": "2.6"
},
{
"name": "telemetry",
@@ -747,6 +713,12 @@
"languageVersion": "2.2"
},
{
+ "name": "webdriver",
+ "rootUri": "../third_party/pkg/webdriver",
+ "packageUri": "lib/",
+ "languageVersion": "2.6"
+ },
+ {
"name": "web_components",
"rootUri": "../third_party/pkg/web_components",
"packageUri": "lib/",
@@ -759,16 +731,10 @@
"languageVersion": "2.0"
},
{
- "name": "webdriver",
- "rootUri": "../third_party/pkg/webdriver",
- "packageUri": "lib/",
- "languageVersion": "2.0"
- },
- {
"name": "yaml",
"rootUri": "../third_party/pkg/yaml",
"packageUri": "lib/",
"languageVersion": "2.4"
}
]
-}
\ No newline at end of file
+}
diff --git a/tools/VERSION b/tools/VERSION
index 6ee8dfe..c98bb35 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -28,4 +28,4 @@
MINOR 10
PATCH 0
PRERELEASE 7
-PRERELEASE_PATCH 1
+PRERELEASE_PATCH 2
diff --git a/tools/generate_package_config.dart b/tools/generate_package_config.dart
index 0caf03b..169fbbc 100755
--- a/tools/generate_package_config.dart
+++ b/tools/generate_package_config.dart
@@ -34,25 +34,9 @@
packageDirectory('pkg/front_end/testcases/nonfunction_type_aliases/'),
];
- var feAnalyzerSharedPackageDirs = [
- packageDirectory(
- 'pkg/_fe_analyzer_shared/test/flow_analysis/assigned_variables/'),
- packageDirectory(
- 'pkg/_fe_analyzer_shared/test/flow_analysis/definite_assignment/'),
- packageDirectory(
- 'pkg/_fe_analyzer_shared/test/flow_analysis/definite_unassignment/'),
- packageDirectory('pkg/_fe_analyzer_shared/test/flow_analysis/nullability/'),
- packageDirectory(
- 'pkg/_fe_analyzer_shared/test/flow_analysis/reachability/'),
- packageDirectory(
- 'pkg/_fe_analyzer_shared/test/flow_analysis/type_promotion/'),
- packageDirectory('pkg/_fe_analyzer_shared/test/inheritance/'),
- ];
-
var packages = [
...makePackageConfigs(packageDirs),
- ...makeCfePackageConfigs(cfePackageDirs),
- ...makeFeAnalyzerSharedPackageConfigs(feAnalyzerSharedPackageDirs)
+ ...makeCfePackageConfigs(cfePackageDirs)
];
packages.sort((a, b) => a["name"].compareTo(b["name"]));
@@ -123,21 +107,6 @@
}
}
-/// Generates package configurations for the special pseudo-packages used by
-/// the _fe_analyzer_shared id tests.
-Iterable<Map<String, String>> makeFeAnalyzerSharedPackageConfigs(
- List<String> packageDirs) sync* {
- for (var packageDir in packageDirs) {
- yield {
- 'name': '_fe_analyzer_shared_${p.basename(packageDir)}',
- 'rootUri': p
- .toUri(p.relative(packageDir, from: p.dirname(configFilePath)))
- .toString(),
- 'packageUri': '.nonexisting/',
- };
- }
-}
-
/// Generates a path to [relativePath] within the repo.
String packageDirectory(String relativePath) => p.join(repoRoot, relativePath);