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