Version 2.12.0-229.0.dev

Merge commit '0fde98290e89db20f0421e90965be23edd30bc95' into 'dev'
diff --git a/pkg/front_end/testcases/nnbd/issue44595.dart b/pkg/front_end/testcases/nnbd/issue44595.dart
index a5997d4..1fa204e 100644
--- a/pkg/front_end/testcases/nnbd/issue44595.dart
+++ b/pkg/front_end/testcases/nnbd/issue44595.dart
@@ -7,9 +7,8 @@
 T id<T>(T value) => value;
 
 main() async {
-  FutureOr<int> x = 1 + id(1); // Should work, gives error.
+  FutureOr<int> x = 1 + id(1);
 
-  // Checking it!
   FutureOr<int> y = 1 + id(1)
     ..checkStaticType<Exactly<int>>();
   FutureOr<int> z = 1 + contextType(1)
diff --git a/tools/VERSION b/tools/VERSION
index 8261e48..48aba74 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
 MAJOR 2
 MINOR 12
 PATCH 0
-PRERELEASE 228
+PRERELEASE 229
 PRERELEASE_PATCH 0
\ No newline at end of file