Prepare to publish analyzer version 0.36.0
Change-Id: I858ebe2a1717a467ef1901d5e643fe3e416036f5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/97544
Reviewed-by: Mike Fairhurst <mfairhurst@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
diff --git a/pkg/analyzer/CHANGELOG.md b/pkg/analyzer/CHANGELOG.md
index bd058a9..e30b6cf 100644
--- a/pkg/analyzer/CHANGELOG.md
+++ b/pkg/analyzer/CHANGELOG.md
@@ -5,14 +5,12 @@
* AST cleanup related to the "UI as code" feature:
* Removed the following AST node types:
* `ForEachStatement` (use `ForStatement` instead)
- * `ForStatement` (use `ForStatement` instead)
* `MapLiteral` and `MapLiteral2` (use `SetOrMapLiteral` instead)
* `SetLiteral` and `SetLiteral2` (use `SetOrMapLiteral` instead)
* `ListLiteral2` (use `ListLiteral` instead)
* Deprecated `ForStatement2` (use `ForStatement` instead)
* Removed the following visit methods:
* `visitForEachStatement` (override `visitForStatement` instead)
- * `visitForStatement` (override `visitForStatement` instead)
* `visitMapLiteral` and `visitMapLiteral2` (override `visitSetOrMapLiteral`
instead)
* `visitSetLiteral` and `visitSetLiteral2` (override `visitSetOrMapLiteral`
@@ -33,6 +31,7 @@
`SetOrMapLiteral.elements` to replace it
* Deprecated `NodeLintRegistry.addForStatement2` (use
`NodeLintRegistry.addForStatement` instead)
+* Bug fixes: #36158, #36212, #36255
## 0.35.4
* Deprecated AST structures that will no longer be used after the
diff --git a/pkg/analyzer/pubspec.yaml b/pkg/analyzer/pubspec.yaml
index 4b16b7d..b49c0f3 100644
--- a/pkg/analyzer/pubspec.yaml
+++ b/pkg/analyzer/pubspec.yaml
@@ -1,5 +1,5 @@
name: analyzer
-version: 0.36.0-dev
+version: 0.36.0
author: Dart Team <misc@dartlang.org>
description: Static analyzer for Dart.
homepage: https://github.com/dart-lang/sdk/tree/master/pkg/analyzer
@@ -11,9 +11,9 @@
collection: ^1.10.1
convert: ^2.0.0
crypto: '>=1.1.1 <3.0.0'
- front_end: 0.1.14
+ front_end: 0.1.15
glob: ^1.0.3
- kernel: 0.3.14
+ kernel: 0.3.15
meta: ^1.0.2
package_config: '>=0.1.5 <2.0.0'
path: '>=0.9.0 <2.0.0'
diff --git a/pkg/front_end/pubspec.yaml b/pkg/front_end/pubspec.yaml
index b3f5034..a9c0c28 100644
--- a/pkg/front_end/pubspec.yaml
+++ b/pkg/front_end/pubspec.yaml
@@ -1,7 +1,7 @@
name: front_end
# Currently, front_end API is not stable and users should not
# depend on semver semantics when depending on this package.
-version: 0.1.14
+version: 0.1.15
author: Dart Team <misc@dartlang.org>
description: Front end for compilation of Dart code.
homepage: https://github.com/dart-lang/sdk/tree/master/pkg/front_end
@@ -11,14 +11,14 @@
charcode: '^1.1.1'
convert: '^2.0.1'
crypto: '^2.0.2'
- kernel: 0.3.14
+ kernel: 0.3.15
meta: '^1.1.1'
package_config: '^1.0.1'
path: '^1.3.9'
source_span: '^1.2.3'
yaml: '^2.1.12'
dev_dependencies:
- analyzer: 0.35.4
+ analyzer: 0.36.0
args: '>=0.13.0 <2.0.0'
build_integration:
path: ../build_integration
diff --git a/pkg/kernel/pubspec.yaml b/pkg/kernel/pubspec.yaml
index 6072c7e..d9d4a46 100644
--- a/pkg/kernel/pubspec.yaml
+++ b/pkg/kernel/pubspec.yaml
@@ -1,7 +1,7 @@
name: kernel
# Currently, kernel API is not stable and users should
# not depend on semver semantics when depending on this package.
-version: 0.3.14
+version: 0.3.15
author: Dart Team <misc@dartlang.org>
description: Dart IR (Intermediate Representation)
homepage: https://github.com/dart-lang/sdk/tree/master/pkg/kernel