Small fixes across packages
diff --git a/pkgs/messages_builder/lib/code_generation/code_generation.dart b/pkgs/messages_builder/lib/code_generation/code_generation.dart
index 768eaaa..2c64814 100644
--- a/pkgs/messages_builder/lib/code_generation/code_generation.dart
+++ b/pkgs/messages_builder/lib/code_generation/code_generation.dart
@@ -4,6 +4,7 @@
 
 import 'package:code_builder/code_builder.dart';
 import 'package:dart_style/dart_style.dart';
+import 'package:pub_semver/pub_semver.dart' show Version;
 
 import '../generation_options.dart';
 import 'import_generation.dart';
@@ -38,7 +39,8 @@
     );
     final emitter = DartEmitter(orderDirectives: true);
     final source = '${lib.accept(emitter)}';
-    final code = DartFormatter().format(source);
+    final code =
+        DartFormatter(languageVersion: Version(3, 0, 0)).format(source);
     return code;
   }
 
diff --git a/pkgs/messages_builder/pubspec.yaml b/pkgs/messages_builder/pubspec.yaml
index 2d364a5..2a6811e 100644
--- a/pkgs/messages_builder/pubspec.yaml
+++ b/pkgs/messages_builder/pubspec.yaml
@@ -12,7 +12,7 @@
   code_builder: ^4.3.0
   collection: ^1.18.0
   crypto: ^3.0.3
-  dart_style: ^2.2.4
+  dart_style: ^3.0.0
   intl: ^0.19.0
   logging: ^1.2.0
   messages:
@@ -20,6 +20,7 @@
   messages_serializer:
     path: ../messages_serializer
   path: ^1.8.2
+  pub_semver: ^2.1.5
   yaml: ^3.1.1
 
 dev_dependencies:
diff --git a/pkgs/messages_serializer/lib/messages_serializer.dart b/pkgs/messages_serializer/lib/messages_serializer.dart
index 1909fd4..8288ee7 100644
--- a/pkgs/messages_serializer/lib/messages_serializer.dart
+++ b/pkgs/messages_serializer/lib/messages_serializer.dart
@@ -2,10 +2,5 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-/// Support for doing something awesome.
-///
-/// More dartdocs go here.
-library;
-
 export 'src/serializer.dart';
 export 'src/serializer_json.dart';
diff --git a/pkgs/messages_shrinker/test/testarb.json b/pkgs/messages_shrinker/test/testarb.json
index 6676cce..d71434c 100644
--- a/pkgs/messages_shrinker/test/testarb.json
+++ b/pkgs/messages_shrinker/test/testarb.json
@@ -1 +1 @@
-[0,"","",0,null,["Welcome  von  <",[8,0],[13,1]],[6,"test ",[3,0,["test  new messages",[5,0]],[2,"No new messages",4,"One new message",5,"Two new Messages"]]],[6,"test ",[4,0,["test  new messages of type ",[5,0],[27,1]],{"male":"No new messages","female":"One new message"}]]]
\ No newline at end of file
+[0,"","",0,null,["Welcome  von  <",[8,0],[13,1]],[6,"test ",[3,0,["test  new messages",[5,0]],[0,"No new messages",1,"One new message","w2","Two new Messages"]]],[6,"test ",[4,0,["test  new messages of type ",[5,0],[27,1]],{"male":"No new messages","female":"One new message"}]]]