Version 2.12.0-209.0.dev

Merge commit 'cf41a580eb779cb4354b669193fb9be7770a1716' into 'dev'
diff --git a/pkg/vm_service/tool/dart/generate_dart.dart b/pkg/vm_service/tool/dart/generate_dart.dart
index 95a57cb..2e5743c6 100644
--- a/pkg/vm_service/tool/dart/generate_dart.dart
+++ b/pkg/vm_service/tool/dart/generate_dart.dart
@@ -1457,7 +1457,7 @@
         field.generateNamedParameter(gen, fromParent: fromParent);
       });
       if (hasRequiredParentFields) {
-        superType!.fields.where((field) => !field.optional).forEach(
+        superType.fields.where((field) => !field.optional).forEach(
             (field) => field.generateNamedParameter(gen, fromParent: true));
       }
       fields
@@ -1468,7 +1468,7 @@
     gen.write(')');
     if (hasRequiredParentFields) {
       gen.write(' : super(');
-      superType!.fields.where((field) => !field.optional).forEach((field) {
+      superType.fields.where((field) => !field.optional).forEach((field) {
         String? name = field.generatableName;
         gen.writeln('$name: $name,');
       });
diff --git a/tools/VERSION b/tools/VERSION
index aca474e..a8f8d40 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
 MAJOR 2
 MINOR 12
 PATCH 0
-PRERELEASE 208
+PRERELEASE 209
 PRERELEASE_PATCH 0
\ No newline at end of file