diff --git a/CI/circle_parallel.sh b/CI/circle_parallel.sh
index b8d25329014c3d979f53ef0dac7ddaed8ad84fd8..e66f5524256727eca0283f96e847087c5177db82 100755
--- a/CI/circle_parallel.sh
+++ b/CI/circle_parallel.sh
@@ -23,7 +23,6 @@ function installDart {
   sudo apt-get update
   sudo apt-get install dart
   export PATH="$PATH:/usr/lib/dart/bin"
-  export DART_POST_PROCESS="dart format"
 }
 
 if [ "$NODE_INDEX" = "1" ]; then
diff --git a/bin/configs/other/dart-dio-next-petstore-client-lib-fake.yaml b/bin/configs/dart-dio-next-petstore-client-lib-fake.yaml
similarity index 92%
rename from bin/configs/other/dart-dio-next-petstore-client-lib-fake.yaml
rename to bin/configs/dart-dio-next-petstore-client-lib-fake.yaml
index d6a85861a8a238e7b60766f5b0eb1afc9bdd1089..830b10ebb75da5e1e683a6dec3c4b12e8918ad15 100644
--- a/bin/configs/other/dart-dio-next-petstore-client-lib-fake.yaml
+++ b/bin/configs/dart-dio-next-petstore-client-lib-fake.yaml
@@ -2,6 +2,5 @@ generatorName: dart-dio-next
 outputDir: samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake
 inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
 templateDir: modules/openapi-generator/src/main/resources/dart/libraries/dio
-enablePostProcessFile: "true"
 additionalProperties:
   hideGenerationTimestamp: "true"
diff --git a/docs/file-post-processing.md b/docs/file-post-processing.md
index b0c66e28f8db2ae79fb63d87fc44c89ae17b5b67..a23845adae2eb3d7c5276afbce27b11a131b8b85 100644
--- a/docs/file-post-processing.md
+++ b/docs/file-post-processing.md
@@ -22,7 +22,6 @@ The following environment variables are supported by their respective generators
 * `CPP_POST_PROCESS_FILE`
 * `CSHARP_POST_PROCESS_FILE`
 * `C_POST_PROCESS_FILE`
-* `DART_POST_PROCESS`
 * `DART_POST_PROCESS_FILE`
 * `FSHARP_POST_PROCESS_FILE`
 * `GO_POST_PROCESS_FILE`
diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractDartCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractDartCodegen.java
index 6f320377c52eafaa428c41fe2fb2f7d1d5573b54..65c6302987d653bafc0aafce368e81181798c4d6 100644
--- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractDartCodegen.java
+++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractDartCodegen.java
@@ -692,33 +692,4 @@ public abstract class AbstractDartCodegen extends DefaultCodegen {
             }
         }
     }
-
-    @Override
-    public void postProcess() {
-        if (isEnablePostProcessFile()) {
-            // Using the condition here to have way to still disable this
-            // for older Dart generators in CI by default.
-
-            // Post processing the whole dart output is much faster then individual files.
-            // Setting this variable to "dart format" is the suggested way of doing this.
-            final String dartPostProcess = System.getenv("DART_POST_PROCESS");
-            if (!StringUtils.isEmpty(dartPostProcess)) {
-                final String command = dartPostProcess + " " + getOutputDir();
-                try {
-                    Process p = Runtime.getRuntime().exec(command);
-                    int exitValue = p.waitFor();
-                    if (exitValue != 0) {
-                        LOGGER.error("Error running the command ({}). Exit code: {}", command, exitValue);
-                    } else {
-                        LOGGER.info("Successfully executed: {}", command);
-                    }
-                } catch (InterruptedException | IOException e) {
-                    LOGGER.error("Error running the command ({}). Exception: {}", command, e.getMessage());
-                    // Restore interrupted state
-                    Thread.currentThread().interrupt();
-                }
-            }
-        }
-        super.postProcess();
-    }
 }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api.dart
index 22eabf5d3be4a26d6403b0c33c2068bd4bff3afd..ca6b5b3ef6326fad48f156c2c73ab755cff7de37 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api.dart
@@ -47,28 +47,19 @@ class Openapi {
 
   void setOAuthToken(String name, String token) {
     if (this.dio.interceptors.any((i) => i is OAuthInterceptor)) {
-      (this.dio.interceptors.firstWhere((i) => i is OAuthInterceptor)
-              as OAuthInterceptor)
-          .tokens[name] = token;
+      (this.dio.interceptors.firstWhere((i) => i is OAuthInterceptor) as OAuthInterceptor).tokens[name] = token;
     }
   }
 
   void setBasicAuth(String name, String username, String password) {
     if (this.dio.interceptors.any((i) => i is BasicAuthInterceptor)) {
-      (this.dio.interceptors.firstWhere((i) => i is BasicAuthInterceptor)
-              as BasicAuthInterceptor)
-          .authInfo[name] = BasicAuthInfo(username, password);
+      (this.dio.interceptors.firstWhere((i) => i is BasicAuthInterceptor) as BasicAuthInterceptor).authInfo[name] = BasicAuthInfo(username, password);
     }
   }
 
   void setApiKey(String name, String apiKey) {
     if (this.dio.interceptors.any((i) => i is ApiKeyAuthInterceptor)) {
-      (this
-                  .dio
-                  .interceptors
-                  .firstWhere((element) => element is ApiKeyAuthInterceptor)
-              as ApiKeyAuthInterceptor)
-          .apiKeys[name] = apiKey;
+      (this.dio.interceptors.firstWhere((element) => element is ApiKeyAuthInterceptor) as ApiKeyAuthInterceptor).apiKeys[name] = apiKey;
     }
   }
 
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/another_fake_api.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/another_fake_api.dart
index 61e534aee7f0cd610fe5934f05f7b498293df5a2..00d88a5c1786d440769d5aa241a25c2ae6279561 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/another_fake_api.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/another_fake_api.dart
@@ -10,6 +10,7 @@ import 'package:dio/dio.dart';
 import 'package:openapi/src/model/model_client.dart';
 
 class AnotherFakeApi {
+
   final Dio _dio;
 
   final Serializers _serializers;
@@ -19,7 +20,7 @@ class AnotherFakeApi {
   /// To test special tags
   ///
   /// To test special tags and operation ID starting with number
-  Future<Response<ModelClient>> call123testSpecialTags({
+  Future<Response<ModelClient>> call123testSpecialTags({ 
     required ModelClient modelClient,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -44,16 +45,18 @@ class AnotherFakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(ModelClient);
       _bodyData = _serializers.serialize(modelClient, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -81,6 +84,7 @@ class AnotherFakeApi {
         _response.data!,
         specifiedType: _responseType,
       ) as ModelClient;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -101,4 +105,5 @@ class AnotherFakeApi {
       extra: _response.extra,
     );
   }
+
 }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/default_api.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/default_api.dart
index b4d3e174e3186b116fc232bb594963122d64c53c..48fc9b8c444aaf0bbc45db83131e17f17e1b2727 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/default_api.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/default_api.dart
@@ -10,16 +10,17 @@ import 'package:dio/dio.dart';
 import 'package:openapi/src/model/inline_response_default.dart';
 
 class DefaultApi {
+
   final Dio _dio;
 
   final Serializers _serializers;
 
   const DefaultApi(this._dio, this._serializers);
 
+  /// 
   ///
-  ///
-  ///
-  Future<Response<InlineResponseDefault>> fooGet({
+  /// 
+  Future<Response<InlineResponseDefault>> fooGet({ 
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
     Map<String, dynamic>? extra,
@@ -43,7 +44,8 @@ class DefaultApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -62,6 +64,7 @@ class DefaultApi {
         _response.data!,
         specifiedType: _responseType,
       ) as InlineResponseDefault;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -82,4 +85,5 @@ class DefaultApi {
       extra: _response.extra,
     );
   }
+
 }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/fake_api.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/fake_api.dart
index 0f1702646e2462a05657d9590d0a0bd1e60bbbdb..8718f97fb6058f573e75f69bd7b22b2630c64ab9 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/fake_api.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/fake_api.dart
@@ -19,6 +19,7 @@ import 'dart:typed_data';
 import 'package:built_collection/built_collection.dart';
 
 class FakeApi {
+
   final Dio _dio;
 
   final Serializers _serializers;
@@ -27,8 +28,8 @@ class FakeApi {
 
   /// Health check endpoint
   ///
-  ///
-  Future<Response<HealthCheckResult>> fakeHealthGet({
+  /// 
+  Future<Response<HealthCheckResult>> fakeHealthGet({ 
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
     Map<String, dynamic>? extra,
@@ -52,7 +53,8 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -71,6 +73,7 @@ class FakeApi {
         _response.data!,
         specifiedType: _responseType,
       ) as HealthCheckResult;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -94,8 +97,8 @@ class FakeApi {
 
   /// test http signature authentication
   ///
-  ///
-  Future<Response<void>> fakeHttpSignatureTest({
+  /// 
+  Future<Response<void>> fakeHttpSignatureTest({ 
     required Pet pet,
     String? query1,
     String? header1,
@@ -138,9 +141,10 @@ class FakeApi {
     try {
       const _type = FullType(Pet);
       _bodyData = _serializers.serialize(pet, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -163,10 +167,10 @@ class FakeApi {
     return _response;
   }
 
-  ///
+  /// 
   ///
   /// Test serialization of outer boolean types
-  Future<Response<bool>> fakeOuterBooleanSerialize({
+  Future<Response<bool>> fakeOuterBooleanSerialize({ 
     bool? body,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -191,15 +195,17 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       _bodyData = body;
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -223,6 +229,7 @@ class FakeApi {
 
     try {
       _responseData = _response.data as bool;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -244,10 +251,10 @@ class FakeApi {
     );
   }
 
-  ///
+  /// 
   ///
   /// Test serialization of object with outer number type
-  Future<Response<OuterComposite>> fakeOuterCompositeSerialize({
+  Future<Response<OuterComposite>> fakeOuterCompositeSerialize({ 
     OuterComposite? outerComposite,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -272,18 +279,18 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(OuterComposite);
-      _bodyData = outerComposite == null
-          ? null
-          : _serializers.serialize(outerComposite, specifiedType: _type);
-    } catch (error) {
+      _bodyData = outerComposite == null ? null : _serializers.serialize(outerComposite, specifiedType: _type);
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -311,6 +318,7 @@ class FakeApi {
         _response.data!,
         specifiedType: _responseType,
       ) as OuterComposite;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -332,10 +340,10 @@ class FakeApi {
     );
   }
 
-  ///
+  /// 
   ///
   /// Test serialization of outer number types
-  Future<Response<num>> fakeOuterNumberSerialize({
+  Future<Response<num>> fakeOuterNumberSerialize({ 
     num? body,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -360,15 +368,17 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       _bodyData = body;
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -392,6 +402,7 @@ class FakeApi {
 
     try {
       _responseData = _response.data as num;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -413,10 +424,10 @@ class FakeApi {
     );
   }
 
-  ///
+  /// 
   ///
   /// Test serialization of outer string types
-  Future<Response<String>> fakeOuterStringSerialize({
+  Future<Response<String>> fakeOuterStringSerialize({ 
     String? body,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -441,15 +452,17 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       _bodyData = body;
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -473,6 +486,7 @@ class FakeApi {
 
     try {
       _responseData = _response.data as String;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -494,11 +508,10 @@ class FakeApi {
     );
   }
 
-  ///
+  /// 
   ///
   /// Test serialization of enum (int) properties with examples
-  Future<Response<OuterObjectWithEnumProperty>>
-      fakePropertyEnumIntegerSerialize({
+  Future<Response<OuterObjectWithEnumProperty>> fakePropertyEnumIntegerSerialize({ 
     required OuterObjectWithEnumProperty outerObjectWithEnumProperty,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -523,17 +536,18 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(OuterObjectWithEnumProperty);
-      _bodyData = _serializers.serialize(outerObjectWithEnumProperty,
-          specifiedType: _type);
-    } catch (error) {
+      _bodyData = _serializers.serialize(outerObjectWithEnumProperty, specifiedType: _type);
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -561,6 +575,7 @@ class FakeApi {
         _response.data!,
         specifiedType: _responseType,
       ) as OuterObjectWithEnumProperty;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -582,10 +597,10 @@ class FakeApi {
     );
   }
 
-  ///
+  /// 
   ///
   /// For this test, the body for this request much reference a schema named `File`.
-  Future<Response<void>> testBodyWithFileSchema({
+  Future<Response<void>> testBodyWithFileSchema({ 
     required FileSchemaTestClass fileSchemaTestClass,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -610,17 +625,18 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(FileSchemaTestClass);
-      _bodyData =
-          _serializers.serialize(fileSchemaTestClass, specifiedType: _type);
-    } catch (error) {
+      _bodyData = _serializers.serialize(fileSchemaTestClass, specifiedType: _type);
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -643,10 +659,10 @@ class FakeApi {
     return _response;
   }
 
+  /// 
   ///
-  ///
-  ///
-  Future<Response<void>> testBodyWithQueryParams({
+  /// 
+  Future<Response<void>> testBodyWithQueryParams({ 
     required String query,
     required User user,
     CancelToken? cancelToken,
@@ -681,9 +697,10 @@ class FakeApi {
     try {
       const _type = FullType(User);
       _bodyData = _serializers.serialize(user, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -709,7 +726,7 @@ class FakeApi {
   /// To test \"client\" model
   ///
   /// To test \"client\" model
-  Future<Response<ModelClient>> testClientModel({
+  Future<Response<ModelClient>> testClientModel({ 
     required ModelClient modelClient,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -734,16 +751,18 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(ModelClient);
       _bodyData = _serializers.serialize(modelClient, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -771,6 +790,7 @@ class FakeApi {
         _response.data!,
         specifiedType: _responseType,
       ) as ModelClient;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -792,10 +812,10 @@ class FakeApi {
     );
   }
 
-  /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
+  /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 
   ///
-  /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
-  Future<Response<void>> testEndpointParameters({
+  /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 
+  Future<Response<void>> testEndpointParameters({ 
     required num number,
     required double double_,
     required String patternWithoutDelimiter,
@@ -838,53 +858,32 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       _bodyData = <String, dynamic>{
-        if (integer != null)
-          r'integer':
-              encodeFormParameter(_serializers, integer, const FullType(int)),
-        if (int32 != null)
-          r'int32':
-              encodeFormParameter(_serializers, int32, const FullType(int)),
-        if (int64 != null)
-          r'int64':
-              encodeFormParameter(_serializers, int64, const FullType(int)),
-        r'number':
-            encodeFormParameter(_serializers, number, const FullType(num)),
-        if (float != null)
-          r'float':
-              encodeFormParameter(_serializers, float, const FullType(double)),
-        r'double':
-            encodeFormParameter(_serializers, double_, const FullType(double)),
-        if (string != null)
-          r'string':
-              encodeFormParameter(_serializers, string, const FullType(String)),
-        r'pattern_without_delimiter': encodeFormParameter(
-            _serializers, patternWithoutDelimiter, const FullType(String)),
-        r'byte':
-            encodeFormParameter(_serializers, byte, const FullType(String)),
-        if (binary != null)
-          r'binary': MultipartFile.fromBytes(binary, filename: r'binary'),
-        if (date != null)
-          r'date':
-              encodeFormParameter(_serializers, date, const FullType(DateTime)),
-        if (dateTime != null)
-          r'dateTime': encodeFormParameter(
-              _serializers, dateTime, const FullType(DateTime)),
-        if (password != null)
-          r'password': encodeFormParameter(
-              _serializers, password, const FullType(String)),
-        if (callback != null)
-          r'callback': encodeFormParameter(
-              _serializers, callback, const FullType(String)),
+        if (integer != null) r'integer': encodeFormParameter(_serializers, integer, const FullType(int)),
+        if (int32 != null) r'int32': encodeFormParameter(_serializers, int32, const FullType(int)),
+        if (int64 != null) r'int64': encodeFormParameter(_serializers, int64, const FullType(int)),
+        r'number': encodeFormParameter(_serializers, number, const FullType(num)),
+        if (float != null) r'float': encodeFormParameter(_serializers, float, const FullType(double)),
+        r'double': encodeFormParameter(_serializers, double_, const FullType(double)),
+        if (string != null) r'string': encodeFormParameter(_serializers, string, const FullType(String)),
+        r'pattern_without_delimiter': encodeFormParameter(_serializers, patternWithoutDelimiter, const FullType(String)),
+        r'byte': encodeFormParameter(_serializers, byte, const FullType(String)),
+        if (binary != null) r'binary': MultipartFile.fromBytes(binary, filename: r'binary'),
+        if (date != null) r'date': encodeFormParameter(_serializers, date, const FullType(DateTime)),
+        if (dateTime != null) r'dateTime': encodeFormParameter(_serializers, dateTime, const FullType(DateTime)),
+        if (password != null) r'password': encodeFormParameter(_serializers, password, const FullType(String)),
+        if (callback != null) r'callback': encodeFormParameter(_serializers, callback, const FullType(String)),
       };
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -910,7 +909,7 @@ class FakeApi {
   /// To test enum parameters
   ///
   /// To test enum parameters
-  Future<Response<void>> testEnumParameters({
+  Future<Response<void>> testEnumParameters({ 
     BuiltList<String>? enumHeaderStringArray,
     String? enumHeaderString,
     BuiltList<String>? enumQueryStringArray,
@@ -930,8 +929,7 @@ class FakeApi {
     final _options = Options(
       method: r'GET',
       headers: <String, dynamic>{
-        if (enumHeaderStringArray != null)
-          r'enum_header_string_array': enumHeaderStringArray,
+        if (enumHeaderStringArray != null) r'enum_header_string_array': enumHeaderStringArray,
         if (enumHeaderString != null) r'enum_header_string': enumHeaderString,
         ...?headers,
       },
@@ -946,8 +944,7 @@ class FakeApi {
     );
 
     final _queryParameters = <String, dynamic>{
-      if (enumQueryStringArray != null)
-        r'enum_query_string_array': enumQueryStringArray,
+      if (enumQueryStringArray != null) r'enum_query_string_array': enumQueryStringArray,
       if (enumQueryString != null) r'enum_query_string': enumQueryString,
       if (enumQueryInteger != null) r'enum_query_integer': enumQueryInteger,
       if (enumQueryDouble != null) r'enum_query_double': enumQueryDouble,
@@ -957,18 +954,13 @@ class FakeApi {
 
     try {
       _bodyData = <String, dynamic>{
-        if (enumFormStringArray != null)
-          r'enum_form_string_array': encodeFormParameter(
-              _serializers,
-              enumFormStringArray,
-              const FullType(BuiltList, [FullType(String)])),
-        if (enumFormString != null)
-          r'enum_form_string': encodeFormParameter(
-              _serializers, enumFormString, const FullType(String)),
+        if (enumFormStringArray != null) r'enum_form_string_array': encodeFormParameter(_serializers, enumFormStringArray, const FullType(BuiltList, [FullType(String)])),
+        if (enumFormString != null) r'enum_form_string': encodeFormParameter(_serializers, enumFormString, const FullType(String)),
       };
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -994,7 +986,7 @@ class FakeApi {
   /// Fake endpoint to test group parameters (optional)
   ///
   /// Fake endpoint to test group parameters (optional)
-  Future<Response<void>> testGroupParameters({
+  Future<Response<void>> testGroupParameters({ 
     required int requiredStringGroup,
     required bool requiredBooleanGroup,
     required int requiredInt64Group,
@@ -1052,8 +1044,8 @@ class FakeApi {
 
   /// test inline additionalProperties
   ///
-  ///
-  Future<Response<void>> testInlineAdditionalProperties({
+  /// 
+  Future<Response<void>> testInlineAdditionalProperties({ 
     required BuiltMap<String, String> requestBody,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -1078,16 +1070,18 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(BuiltMap, [FullType(String), FullType(String)]);
       _bodyData = _serializers.serialize(requestBody, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -1112,8 +1106,8 @@ class FakeApi {
 
   /// test json serialization of form data
   ///
-  ///
-  Future<Response<void>> testJsonFormData({
+  /// 
+  Future<Response<void>> testJsonFormData({ 
     required String param,
     required String param2,
     CancelToken? cancelToken,
@@ -1139,20 +1133,20 @@ class FakeApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       _bodyData = <String, dynamic>{
-        r'param':
-            encodeFormParameter(_serializers, param, const FullType(String)),
-        r'param2':
-            encodeFormParameter(_serializers, param2, const FullType(String)),
+        r'param': encodeFormParameter(_serializers, param, const FullType(String)),
+        r'param2': encodeFormParameter(_serializers, param2, const FullType(String)),
       };
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -1175,10 +1169,10 @@ class FakeApi {
     return _response;
   }
 
-  ///
+  /// 
   ///
   /// To test the collection format in query parameters
-  Future<Response<void>> testQueryParameterCollectionFormat({
+  Future<Response<void>> testQueryParameterCollectionFormat({ 
     required BuiltList<String> pipe,
     required BuiltList<String> ioutil,
     required BuiltList<String> http,
@@ -1226,4 +1220,5 @@ class FakeApi {
 
     return _response;
   }
+
 }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/fake_classname_tags123_api.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/fake_classname_tags123_api.dart
index ee5248f3a5f4088ee82df54ac35fd75e1b440e6a..01d0383fd160c01bfe3b353f4562c16d27465fe6 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/fake_classname_tags123_api.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/fake_classname_tags123_api.dart
@@ -10,6 +10,7 @@ import 'package:dio/dio.dart';
 import 'package:openapi/src/model/model_client.dart';
 
 class FakeClassnameTags123Api {
+
   final Dio _dio;
 
   final Serializers _serializers;
@@ -19,7 +20,7 @@ class FakeClassnameTags123Api {
   /// To test class name in snake case
   ///
   /// To test class name in snake case
-  Future<Response<ModelClient>> testClassname({
+  Future<Response<ModelClient>> testClassname({ 
     required ModelClient modelClient,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -51,16 +52,18 @@ class FakeClassnameTags123Api {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(ModelClient);
       _bodyData = _serializers.serialize(modelClient, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -88,6 +91,7 @@ class FakeClassnameTags123Api {
         _response.data!,
         specifiedType: _responseType,
       ) as ModelClient;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -108,4 +112,5 @@ class FakeClassnameTags123Api {
       extra: _response.extra,
     );
   }
+
 }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/pet_api.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/pet_api.dart
index be85fa07b044214958ba37b8450c14ce15b87406..da4b3a61a6746f3636001c49136becd71a609117 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/pet_api.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/pet_api.dart
@@ -14,6 +14,7 @@ import 'dart:typed_data';
 import 'package:built_collection/built_collection.dart';
 
 class PetApi {
+
   final Dio _dio;
 
   final Serializers _serializers;
@@ -22,8 +23,8 @@ class PetApi {
 
   /// Add a new pet to the store
   ///
-  ///
-  Future<Response<void>> addPet({
+  /// 
+  Future<Response<void>> addPet({ 
     required Pet pet,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -54,16 +55,18 @@ class PetApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(Pet);
       _bodyData = _serializers.serialize(pet, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -88,8 +91,8 @@ class PetApi {
 
   /// Deletes a pet
   ///
-  ///
-  Future<Response<void>> deletePet({
+  /// 
+  Future<Response<void>> deletePet({ 
     required int petId,
     String? apiKey,
     CancelToken? cancelToken,
@@ -99,8 +102,7 @@ class PetApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path =
-        r'/pet/{petId}'.replaceAll('{' r'petId' '}', petId.toString());
+    final _path = r'/pet/{petId}'.replaceAll('{' r'petId' '}', petId.toString());
     final _options = Options(
       method: r'DELETE',
       headers: <String, dynamic>{
@@ -122,7 +124,8 @@ class PetApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -139,7 +142,7 @@ class PetApi {
   /// Finds Pets by status
   ///
   /// Multiple status values can be provided with comma separated strings
-  Future<Response<BuiltList<Pet>>> findPetsByStatus({
+  Future<Response<BuiltList<Pet>>> findPetsByStatus({ 
     required BuiltList<String> status,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -190,6 +193,7 @@ class PetApi {
         _response.data!,
         specifiedType: _responseType,
       ) as BuiltList<Pet>;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -214,7 +218,7 @@ class PetApi {
   /// Finds Pets by tags
   ///
   /// Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
-  Future<Response<BuiltSet<Pet>>> findPetsByTags({
+  Future<Response<BuiltSet<Pet>>> findPetsByTags({ 
     required BuiltSet<String> tags,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -265,6 +269,7 @@ class PetApi {
         _response.data!,
         specifiedType: _responseType,
       ) as BuiltSet<Pet>;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -289,7 +294,7 @@ class PetApi {
   /// Find pet by ID
   ///
   /// Returns a single pet
-  Future<Response<Pet>> getPetById({
+  Future<Response<Pet>> getPetById({ 
     required int petId,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -298,8 +303,7 @@ class PetApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path =
-        r'/pet/{petId}'.replaceAll('{' r'petId' '}', petId.toString());
+    final _path = r'/pet/{petId}'.replaceAll('{' r'petId' '}', petId.toString());
     final _options = Options(
       method: r'GET',
       headers: <String, dynamic>{
@@ -322,7 +326,8 @@ class PetApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -341,6 +346,7 @@ class PetApi {
         _response.data!,
         specifiedType: _responseType,
       ) as Pet;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -364,8 +370,8 @@ class PetApi {
 
   /// Update an existing pet
   ///
-  ///
-  Future<Response<void>> updatePet({
+  /// 
+  Future<Response<void>> updatePet({ 
     required Pet pet,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -396,16 +402,18 @@ class PetApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(Pet);
       _bodyData = _serializers.serialize(pet, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -430,8 +438,8 @@ class PetApi {
 
   /// Updates a pet in the store with form data
   ///
-  ///
-  Future<Response<void>> updatePetWithForm({
+  /// 
+  Future<Response<void>> updatePetWithForm({ 
     required int petId,
     String? name,
     String? status,
@@ -442,8 +450,7 @@ class PetApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path =
-        r'/pet/{petId}'.replaceAll('{' r'petId' '}', petId.toString());
+    final _path = r'/pet/{petId}'.replaceAll('{' r'petId' '}', petId.toString());
     final _options = Options(
       method: r'POST',
       headers: <String, dynamic>{
@@ -464,22 +471,20 @@ class PetApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       _bodyData = <String, dynamic>{
-        if (name != null)
-          r'name':
-              encodeFormParameter(_serializers, name, const FullType(String)),
-        if (status != null)
-          r'status':
-              encodeFormParameter(_serializers, status, const FullType(String)),
+        if (name != null) r'name': encodeFormParameter(_serializers, name, const FullType(String)),
+        if (status != null) r'status': encodeFormParameter(_serializers, status, const FullType(String)),
       };
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -504,8 +509,8 @@ class PetApi {
 
   /// uploads an image
   ///
-  ///
-  Future<Response<ApiResponse>> uploadFile({
+  /// 
+  Future<Response<ApiResponse>> uploadFile({ 
     required int petId,
     String? additionalMetadata,
     Uint8List? file,
@@ -516,8 +521,7 @@ class PetApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path = r'/pet/{petId}/uploadImage'
-        .replaceAll('{' r'petId' '}', petId.toString());
+    final _path = r'/pet/{petId}/uploadImage'.replaceAll('{' r'petId' '}', petId.toString());
     final _options = Options(
       method: r'POST',
       headers: <String, dynamic>{
@@ -538,21 +542,20 @@ class PetApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       _bodyData = FormData.fromMap(<String, dynamic>{
-        if (additionalMetadata != null)
-          r'additionalMetadata': encodeFormParameter(
-              _serializers, additionalMetadata, const FullType(String)),
-        if (file != null)
-          r'file': MultipartFile.fromBytes(file, filename: r'file'),
+        if (additionalMetadata != null) r'additionalMetadata': encodeFormParameter(_serializers, additionalMetadata, const FullType(String)),
+        if (file != null) r'file': MultipartFile.fromBytes(file, filename: r'file'),
       });
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -580,6 +583,7 @@ class PetApi {
         _response.data!,
         specifiedType: _responseType,
       ) as ApiResponse;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -603,8 +607,8 @@ class PetApi {
 
   /// uploads an image (required)
   ///
-  ///
-  Future<Response<ApiResponse>> uploadFileWithRequiredFile({
+  /// 
+  Future<Response<ApiResponse>> uploadFileWithRequiredFile({ 
     required int petId,
     required Uint8List requiredFile,
     String? additionalMetadata,
@@ -615,8 +619,7 @@ class PetApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path = r'/fake/{petId}/uploadImageWithRequiredFile'
-        .replaceAll('{' r'petId' '}', petId.toString());
+    final _path = r'/fake/{petId}/uploadImageWithRequiredFile'.replaceAll('{' r'petId' '}', petId.toString());
     final _options = Options(
       method: r'POST',
       headers: <String, dynamic>{
@@ -637,21 +640,20 @@ class PetApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       _bodyData = FormData.fromMap(<String, dynamic>{
-        if (additionalMetadata != null)
-          r'additionalMetadata': encodeFormParameter(
-              _serializers, additionalMetadata, const FullType(String)),
-        r'requiredFile':
-            MultipartFile.fromBytes(requiredFile, filename: r'requiredFile'),
+        if (additionalMetadata != null) r'additionalMetadata': encodeFormParameter(_serializers, additionalMetadata, const FullType(String)),
+        r'requiredFile': MultipartFile.fromBytes(requiredFile, filename: r'requiredFile'),
       });
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -679,6 +681,7 @@ class PetApi {
         _response.data!,
         specifiedType: _responseType,
       ) as ApiResponse;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -699,4 +702,5 @@ class PetApi {
       extra: _response.extra,
     );
   }
+
 }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/store_api.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/store_api.dart
index b4e470b1133073c0d2575a1288ace32c592343e3..36bf3a5d680ac0d8314b1682ffe9ed425e3fa9f4 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/store_api.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/store_api.dart
@@ -11,6 +11,7 @@ import 'package:openapi/src/model/order.dart';
 import 'package:built_collection/built_collection.dart';
 
 class StoreApi {
+
   final Dio _dio;
 
   final Serializers _serializers;
@@ -20,7 +21,7 @@ class StoreApi {
   /// Delete purchase order by ID
   ///
   /// For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
-  Future<Response<void>> deleteOrder({
+  Future<Response<void>> deleteOrder({ 
     required String orderId,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -29,8 +30,7 @@ class StoreApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path = r'/store/order/{order_id}'
-        .replaceAll('{' r'order_id' '}', orderId.toString());
+    final _path = r'/store/order/{order_id}'.replaceAll('{' r'order_id' '}', orderId.toString());
     final _options = Options(
       method: r'DELETE',
       headers: <String, dynamic>{
@@ -46,7 +46,8 @@ class StoreApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -63,7 +64,7 @@ class StoreApi {
   /// Returns pet inventories by status
   ///
   /// Returns a map of status codes to quantities
-  Future<Response<BuiltMap<String, int>>> getInventory({
+  Future<Response<BuiltMap<String, int>>> getInventory({ 
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
     Map<String, dynamic>? extra,
@@ -94,7 +95,8 @@ class StoreApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -108,12 +110,12 @@ class StoreApi {
     BuiltMap<String, int> _responseData;
 
     try {
-      const _responseType =
-          FullType(BuiltMap, [FullType(String), FullType(int)]);
+      const _responseType = FullType(BuiltMap, [FullType(String), FullType(int)]);
       _responseData = _serializers.deserialize(
         _response.data!,
         specifiedType: _responseType,
       ) as BuiltMap<String, int>;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -138,7 +140,7 @@ class StoreApi {
   /// Find purchase order by ID
   ///
   /// For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
-  Future<Response<Order>> getOrderById({
+  Future<Response<Order>> getOrderById({ 
     required int orderId,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -147,8 +149,7 @@ class StoreApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path = r'/store/order/{order_id}'
-        .replaceAll('{' r'order_id' '}', orderId.toString());
+    final _path = r'/store/order/{order_id}'.replaceAll('{' r'order_id' '}', orderId.toString());
     final _options = Options(
       method: r'GET',
       headers: <String, dynamic>{
@@ -164,7 +165,8 @@ class StoreApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -183,6 +185,7 @@ class StoreApi {
         _response.data!,
         specifiedType: _responseType,
       ) as Order;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -206,8 +209,8 @@ class StoreApi {
 
   /// Place an order for a pet
   ///
-  ///
-  Future<Response<Order>> placeOrder({
+  /// 
+  Future<Response<Order>> placeOrder({ 
     required Order order,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -232,16 +235,18 @@ class StoreApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(Order);
       _bodyData = _serializers.serialize(order, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -269,6 +274,7 @@ class StoreApi {
         _response.data!,
         specifiedType: _responseType,
       ) as Order;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -289,4 +295,5 @@ class StoreApi {
       extra: _response.extra,
     );
   }
+
 }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/user_api.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/user_api.dart
index 91d22855862b58756956c34207da30ad60c54a6c..e07516cb32e61d301f8ae8a6730ee553dd32f3b7 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/user_api.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api/user_api.dart
@@ -11,6 +11,7 @@ import 'package:openapi/src/model/user.dart';
 import 'package:built_collection/built_collection.dart';
 
 class UserApi {
+
   final Dio _dio;
 
   final Serializers _serializers;
@@ -20,7 +21,7 @@ class UserApi {
   /// Create user
   ///
   /// This can only be done by the logged in user.
-  Future<Response<void>> createUser({
+  Future<Response<void>> createUser({ 
     required User user,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -45,16 +46,18 @@ class UserApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(User);
       _bodyData = _serializers.serialize(user, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -79,8 +82,8 @@ class UserApi {
 
   /// Creates list of users with given input array
   ///
-  ///
-  Future<Response<void>> createUsersWithArrayInput({
+  /// 
+  Future<Response<void>> createUsersWithArrayInput({ 
     required BuiltList<User> user,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -105,16 +108,18 @@ class UserApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(BuiltList, [FullType(User)]);
       _bodyData = _serializers.serialize(user, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -139,8 +144,8 @@ class UserApi {
 
   /// Creates list of users with given input array
   ///
-  ///
-  Future<Response<void>> createUsersWithListInput({
+  /// 
+  Future<Response<void>> createUsersWithListInput({ 
     required BuiltList<User> user,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -165,16 +170,18 @@ class UserApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(BuiltList, [FullType(User)]);
       _bodyData = _serializers.serialize(user, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -200,7 +207,7 @@ class UserApi {
   /// Delete user
   ///
   /// This can only be done by the logged in user.
-  Future<Response<void>> deleteUser({
+  Future<Response<void>> deleteUser({ 
     required String username,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -209,8 +216,7 @@ class UserApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path = r'/user/{username}'
-        .replaceAll('{' r'username' '}', username.toString());
+    final _path = r'/user/{username}'.replaceAll('{' r'username' '}', username.toString());
     final _options = Options(
       method: r'DELETE',
       headers: <String, dynamic>{
@@ -226,7 +232,8 @@ class UserApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -242,8 +249,8 @@ class UserApi {
 
   /// Get user by user name
   ///
-  ///
-  Future<Response<User>> getUserByName({
+  /// 
+  Future<Response<User>> getUserByName({ 
     required String username,
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
@@ -252,8 +259,7 @@ class UserApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path = r'/user/{username}'
-        .replaceAll('{' r'username' '}', username.toString());
+    final _path = r'/user/{username}'.replaceAll('{' r'username' '}', username.toString());
     final _options = Options(
       method: r'GET',
       headers: <String, dynamic>{
@@ -269,7 +275,8 @@ class UserApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -288,6 +295,7 @@ class UserApi {
         _response.data!,
         specifiedType: _responseType,
       ) as User;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -311,8 +319,8 @@ class UserApi {
 
   /// Logs user into the system
   ///
-  ///
-  Future<Response<String>> loginUser({
+  /// 
+  Future<Response<String>> loginUser({ 
     required String username,
     required String password,
     CancelToken? cancelToken,
@@ -356,6 +364,7 @@ class UserApi {
 
     try {
       _responseData = _response.data as String;
+
     } catch (error) {
       throw DioError(
         requestOptions: _response.requestOptions,
@@ -379,8 +388,8 @@ class UserApi {
 
   /// Logs out current logged in user session
   ///
-  ///
-  Future<Response<void>> logoutUser({
+  /// 
+  Future<Response<void>> logoutUser({ 
     CancelToken? cancelToken,
     Map<String, dynamic>? headers,
     Map<String, dynamic>? extra,
@@ -404,7 +413,8 @@ class UserApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     final _response = await _dio.request<Object>(
       _path,
@@ -421,7 +431,7 @@ class UserApi {
   /// Updated user
   ///
   /// This can only be done by the logged in user.
-  Future<Response<void>> updateUser({
+  Future<Response<void>> updateUser({ 
     required String username,
     required User user,
     CancelToken? cancelToken,
@@ -431,8 +441,7 @@ class UserApi {
     ProgressCallback? onSendProgress,
     ProgressCallback? onReceiveProgress,
   }) async {
-    final _path = r'/user/{username}'
-        .replaceAll('{' r'username' '}', username.toString());
+    final _path = r'/user/{username}'.replaceAll('{' r'username' '}', username.toString());
     final _options = Options(
       method: r'PUT',
       headers: <String, dynamic>{
@@ -448,16 +457,18 @@ class UserApi {
       validateStatus: validateStatus,
     );
 
-    final _queryParameters = <String, dynamic>{};
+    final _queryParameters = <String, dynamic>{
+    };
 
     dynamic _bodyData;
 
     try {
       const _type = FullType(User);
       _bodyData = _serializers.serialize(user, specifiedType: _type);
-    } catch (error) {
+
+    } catch(error) {
       throw DioError(
-        requestOptions: _options.compose(
+         requestOptions: _options.compose(
           _dio.options,
           _path,
           queryParameters: _queryParameters,
@@ -479,4 +490,5 @@ class UserApi {
 
     return _response;
   }
+
 }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api_util.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api_util.dart
index 538ec770ae8b56c0d82adcfeac43ed4c6efb2511..ca7832e3693041312d88a15a9e819cd670b16a25 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api_util.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/api_util.dart
@@ -10,8 +10,7 @@ import 'package:built_value/serializer.dart';
 /// Format the given form parameter object into something that Dio can handle.
 /// Returns primitive or String.
 /// Returns List/Map if the value is BuildList/BuiltMap.
-dynamic encodeFormParameter(
-    Serializers serializers, dynamic value, FullType type) {
+dynamic encodeFormParameter(Serializers serializers, dynamic value, FullType type) {
   if (value == null) {
     return '';
   }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/auth/api_key_auth.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/auth/api_key_auth.dart
index da0f9f2fe18a153df304b7cb27632e192713450c..a425736054719cf28482f1c8c483a52ac8028225 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/auth/api_key_auth.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/auth/api_key_auth.dart
@@ -2,6 +2,7 @@
 // AUTO-GENERATED FILE, DO NOT MODIFY!
 //
 
+
 import 'package:dio/dio.dart';
 import 'package:openapi/src/auth/auth.dart';
 
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/auth/basic_auth.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/auth/basic_auth.dart
index fb3a768a8ace4ea685b3d51f82ff2bc3d16b2d47..d34b65d3e7b40125e19e616cd6dd407171c8949f 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/auth/basic_auth.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/auth/basic_auth.dart
@@ -27,8 +27,7 @@ class BasicAuthInterceptor extends AuthInterceptor {
       final authName = info['name'] as String;
       final basicAuthInfo = authInfo[authName];
       if (basicAuthInfo != null) {
-        final basicAuth =
-            'Basic ${base64Encode(utf8.encode('${basicAuthInfo.username}:${basicAuthInfo.password}'))}';
+        final basicAuth = 'Basic ${base64Encode(utf8.encode('${basicAuthInfo.username}:${basicAuthInfo.password}'))}';
         options.headers['Authorization'] = basicAuth;
         break;
       }
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/additional_properties_class.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/additional_properties_class.dart
index 3010d03524ddbc6c6117a31c9107fa7a14406fcf..f92d8336bbb5ac4f24d6b36b774bb4b0013c6a16 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/additional_properties_class.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/additional_properties_class.dart
@@ -8,90 +8,73 @@ import 'package:built_value/serializer.dart';
 
 part 'additional_properties_class.g.dart';
 
-abstract class AdditionalPropertiesClass
-    implements
-        Built<AdditionalPropertiesClass, AdditionalPropertiesClassBuilder> {
-  @BuiltValueField(wireName: r'map_property')
-  BuiltMap<String, String>? get mapProperty;
 
-  @BuiltValueField(wireName: r'map_of_map_property')
-  BuiltMap<String, BuiltMap<String, String>>? get mapOfMapProperty;
 
-  AdditionalPropertiesClass._();
+abstract class AdditionalPropertiesClass implements Built<AdditionalPropertiesClass, AdditionalPropertiesClassBuilder> {
+    @BuiltValueField(wireName: r'map_property')
+    BuiltMap<String, String>? get mapProperty;
 
-  static void _initializeBuilder(AdditionalPropertiesClassBuilder b) => b;
+    @BuiltValueField(wireName: r'map_of_map_property')
+    BuiltMap<String, BuiltMap<String, String>>? get mapOfMapProperty;
 
-  factory AdditionalPropertiesClass(
-          [void updates(AdditionalPropertiesClassBuilder b)]) =
-      _$AdditionalPropertiesClass;
+    AdditionalPropertiesClass._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<AdditionalPropertiesClass> get serializer =>
-      _$AdditionalPropertiesClassSerializer();
+    static void _initializeBuilder(AdditionalPropertiesClassBuilder b) => b;
+
+    factory AdditionalPropertiesClass([void updates(AdditionalPropertiesClassBuilder b)]) = _$AdditionalPropertiesClass;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<AdditionalPropertiesClass> get serializer => _$AdditionalPropertiesClassSerializer();
 }
 
-class _$AdditionalPropertiesClassSerializer
-    implements StructuredSerializer<AdditionalPropertiesClass> {
-  @override
-  final Iterable<Type> types = const [
-    AdditionalPropertiesClass,
-    _$AdditionalPropertiesClass
-  ];
-
-  @override
-  final String wireName = r'AdditionalPropertiesClass';
-
-  @override
-  Iterable<Object?> serialize(
-      Serializers serializers, AdditionalPropertiesClass object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.mapProperty != null) {
-      result
-        ..add(r'map_property')
-        ..add(serializers.serialize(object.mapProperty,
-            specifiedType: const FullType(
-                BuiltMap, [FullType(String), FullType(String)])));
-    }
-    if (object.mapOfMapProperty != null) {
-      result
-        ..add(r'map_of_map_property')
-        ..add(serializers.serialize(object.mapOfMapProperty,
-            specifiedType: const FullType(BuiltMap, [
-              FullType(String),
-              FullType(BuiltMap, [FullType(String), FullType(String)])
-            ])));
+class _$AdditionalPropertiesClassSerializer implements StructuredSerializer<AdditionalPropertiesClass> {
+    @override
+    final Iterable<Type> types = const [AdditionalPropertiesClass, _$AdditionalPropertiesClass];
+
+    @override
+    final String wireName = r'AdditionalPropertiesClass';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, AdditionalPropertiesClass object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.mapProperty != null) {
+            result
+                ..add(r'map_property')
+                ..add(serializers.serialize(object.mapProperty,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(String)])));
+        }
+        if (object.mapOfMapProperty != null) {
+            result
+                ..add(r'map_of_map_property')
+                ..add(serializers.serialize(object.mapOfMapProperty,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(BuiltMap, [FullType(String), FullType(String)])])));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  AdditionalPropertiesClass deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = AdditionalPropertiesClassBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'map_property':
-          result.mapProperty.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(
-                      BuiltMap, [FullType(String), FullType(String)]))
-              as BuiltMap<String, String>);
-          break;
-        case r'map_of_map_property':
-          result.mapOfMapProperty.replace(serializers.deserialize(value,
-              specifiedType: const FullType(BuiltMap, [
-                FullType(String),
-                FullType(BuiltMap, [FullType(String), FullType(String)])
-              ])) as BuiltMap<String, BuiltMap<String, String>>);
-          break;
-      }
+
+    @override
+    AdditionalPropertiesClass deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = AdditionalPropertiesClassBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'map_property':
+                    result.mapProperty.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(String)])) as BuiltMap<String, String>);
+                    break;
+                case r'map_of_map_property':
+                    result.mapOfMapProperty.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(BuiltMap, [FullType(String), FullType(String)])])) as BuiltMap<String, BuiltMap<String, String>>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/animal.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/animal.dart
index 5100660356d630197e9c1934db304feb210b04fd..14419f9eca4521f42e74d4bf230eeda385ad89be 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/animal.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/animal.dart
@@ -7,68 +7,72 @@ import 'package:built_value/serializer.dart';
 
 part 'animal.g.dart';
 
+
+
 abstract class Animal implements Built<Animal, AnimalBuilder> {
-  @BuiltValueField(wireName: r'className')
-  String get className;
+    @BuiltValueField(wireName: r'className')
+    String get className;
 
-  @BuiltValueField(wireName: r'color')
-  String? get color;
+    @BuiltValueField(wireName: r'color')
+    String? get color;
 
-  Animal._();
+    Animal._();
 
-  static void _initializeBuilder(AnimalBuilder b) => b..color = 'red';
+    static void _initializeBuilder(AnimalBuilder b) => b
+        ..color = 'red';
 
-  factory Animal([void updates(AnimalBuilder b)]) = _$Animal;
+    factory Animal([void updates(AnimalBuilder b)]) = _$Animal;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Animal> get serializer => _$AnimalSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Animal> get serializer => _$AnimalSerializer();
 }
 
 class _$AnimalSerializer implements StructuredSerializer<Animal> {
-  @override
-  final Iterable<Type> types = const [Animal, _$Animal];
-
-  @override
-  final String wireName = r'Animal';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Animal object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    result
-      ..add(r'className')
-      ..add(serializers.serialize(object.className,
-          specifiedType: const FullType(String)));
-    if (object.color != null) {
-      result
-        ..add(r'color')
-        ..add(serializers.serialize(object.color,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [Animal, _$Animal];
+
+    @override
+    final String wireName = r'Animal';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Animal object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        result
+            ..add(r'className')
+            ..add(serializers.serialize(object.className,
+                specifiedType: const FullType(String)));
+        if (object.color != null) {
+            result
+                ..add(r'color')
+                ..add(serializers.serialize(object.color,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  Animal deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = AnimalBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'className':
-          result.className = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'color':
-          result.color = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    Animal deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = AnimalBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'className':
+                    result.className = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'color':
+                    result.color = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/api_response.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/api_response.dart
index b5745122ab7a9b913c8d9988df0134658c665b21..4c9fa0b7159c6c88f709c7141f91e966e4d37860 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/api_response.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/api_response.dart
@@ -7,83 +7,86 @@ import 'package:built_value/serializer.dart';
 
 part 'api_response.g.dart';
 
+
+
 abstract class ApiResponse implements Built<ApiResponse, ApiResponseBuilder> {
-  @BuiltValueField(wireName: r'code')
-  int? get code;
+    @BuiltValueField(wireName: r'code')
+    int? get code;
 
-  @BuiltValueField(wireName: r'type')
-  String? get type;
+    @BuiltValueField(wireName: r'type')
+    String? get type;
 
-  @BuiltValueField(wireName: r'message')
-  String? get message;
+    @BuiltValueField(wireName: r'message')
+    String? get message;
 
-  ApiResponse._();
+    ApiResponse._();
 
-  static void _initializeBuilder(ApiResponseBuilder b) => b;
+    static void _initializeBuilder(ApiResponseBuilder b) => b;
 
-  factory ApiResponse([void updates(ApiResponseBuilder b)]) = _$ApiResponse;
+    factory ApiResponse([void updates(ApiResponseBuilder b)]) = _$ApiResponse;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ApiResponse> get serializer => _$ApiResponseSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ApiResponse> get serializer => _$ApiResponseSerializer();
 }
 
 class _$ApiResponseSerializer implements StructuredSerializer<ApiResponse> {
-  @override
-  final Iterable<Type> types = const [ApiResponse, _$ApiResponse];
-
-  @override
-  final String wireName = r'ApiResponse';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ApiResponse object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.code != null) {
-      result
-        ..add(r'code')
-        ..add(serializers.serialize(object.code,
-            specifiedType: const FullType(int)));
-    }
-    if (object.type != null) {
-      result
-        ..add(r'type')
-        ..add(serializers.serialize(object.type,
-            specifiedType: const FullType(String)));
-    }
-    if (object.message != null) {
-      result
-        ..add(r'message')
-        ..add(serializers.serialize(object.message,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [ApiResponse, _$ApiResponse];
+
+    @override
+    final String wireName = r'ApiResponse';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ApiResponse object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.code != null) {
+            result
+                ..add(r'code')
+                ..add(serializers.serialize(object.code,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.type != null) {
+            result
+                ..add(r'type')
+                ..add(serializers.serialize(object.type,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.message != null) {
+            result
+                ..add(r'message')
+                ..add(serializers.serialize(object.message,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  ApiResponse deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ApiResponseBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'code':
-          result.code = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'type':
-          result.type = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'message':
-          result.message = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    ApiResponse deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ApiResponseBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'code':
+                    result.code = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'type':
+                    result.type = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'message':
+                    result.message = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_of_array_of_number_only.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_of_array_of_number_only.dart
index 7984e48b58919ae92febb8d60bb7545839239adc..0f86aa08c5bb4bdc7b8fceb2455c29cfbe4fa85f 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_of_array_of_number_only.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_of_array_of_number_only.dart
@@ -8,72 +8,60 @@ import 'package:built_value/serializer.dart';
 
 part 'array_of_array_of_number_only.g.dart';
 
-abstract class ArrayOfArrayOfNumberOnly
-    implements
-        Built<ArrayOfArrayOfNumberOnly, ArrayOfArrayOfNumberOnlyBuilder> {
-  @BuiltValueField(wireName: r'ArrayArrayNumber')
-  BuiltList<BuiltList<num>>? get arrayArrayNumber;
 
-  ArrayOfArrayOfNumberOnly._();
 
-  static void _initializeBuilder(ArrayOfArrayOfNumberOnlyBuilder b) => b;
+abstract class ArrayOfArrayOfNumberOnly implements Built<ArrayOfArrayOfNumberOnly, ArrayOfArrayOfNumberOnlyBuilder> {
+    @BuiltValueField(wireName: r'ArrayArrayNumber')
+    BuiltList<BuiltList<num>>? get arrayArrayNumber;
 
-  factory ArrayOfArrayOfNumberOnly(
-          [void updates(ArrayOfArrayOfNumberOnlyBuilder b)]) =
-      _$ArrayOfArrayOfNumberOnly;
+    ArrayOfArrayOfNumberOnly._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ArrayOfArrayOfNumberOnly> get serializer =>
-      _$ArrayOfArrayOfNumberOnlySerializer();
+    static void _initializeBuilder(ArrayOfArrayOfNumberOnlyBuilder b) => b;
+
+    factory ArrayOfArrayOfNumberOnly([void updates(ArrayOfArrayOfNumberOnlyBuilder b)]) = _$ArrayOfArrayOfNumberOnly;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ArrayOfArrayOfNumberOnly> get serializer => _$ArrayOfArrayOfNumberOnlySerializer();
 }
 
-class _$ArrayOfArrayOfNumberOnlySerializer
-    implements StructuredSerializer<ArrayOfArrayOfNumberOnly> {
-  @override
-  final Iterable<Type> types = const [
-    ArrayOfArrayOfNumberOnly,
-    _$ArrayOfArrayOfNumberOnly
-  ];
+class _$ArrayOfArrayOfNumberOnlySerializer implements StructuredSerializer<ArrayOfArrayOfNumberOnly> {
+    @override
+    final Iterable<Type> types = const [ArrayOfArrayOfNumberOnly, _$ArrayOfArrayOfNumberOnly];
 
-  @override
-  final String wireName = r'ArrayOfArrayOfNumberOnly';
+    @override
+    final String wireName = r'ArrayOfArrayOfNumberOnly';
 
-  @override
-  Iterable<Object?> serialize(
-      Serializers serializers, ArrayOfArrayOfNumberOnly object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.arrayArrayNumber != null) {
-      result
-        ..add(r'ArrayArrayNumber')
-        ..add(serializers.serialize(object.arrayArrayNumber,
-            specifiedType: const FullType(BuiltList, [
-              FullType(BuiltList, [FullType(num)])
-            ])));
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ArrayOfArrayOfNumberOnly object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.arrayArrayNumber != null) {
+            result
+                ..add(r'ArrayArrayNumber')
+                ..add(serializers.serialize(object.arrayArrayNumber,
+                    specifiedType: const FullType(BuiltList, [FullType(BuiltList, [FullType(num)])])));
+        }
+        return result;
     }
-    return result;
-  }
 
-  @override
-  ArrayOfArrayOfNumberOnly deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ArrayOfArrayOfNumberOnlyBuilder();
+    @override
+    ArrayOfArrayOfNumberOnly deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ArrayOfArrayOfNumberOnlyBuilder();
 
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'ArrayArrayNumber':
-          result.arrayArrayNumber.replace(serializers.deserialize(value,
-              specifiedType: const FullType(BuiltList, [
-                FullType(BuiltList, [FullType(num)])
-              ])) as BuiltList<BuiltList<num>>);
-          break;
-      }
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'ArrayArrayNumber':
+                    result.arrayArrayNumber.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(BuiltList, [FullType(num)])])) as BuiltList<BuiltList<num>>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_of_number_only.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_of_number_only.dart
index fc698bbc972f6962add0a06d5bc1af981893a8f6..b68a04794aa5656548521d31441ad1fca5cf4f91 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_of_number_only.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_of_number_only.dart
@@ -8,63 +8,60 @@ import 'package:built_value/serializer.dart';
 
 part 'array_of_number_only.g.dart';
 
-abstract class ArrayOfNumberOnly
-    implements Built<ArrayOfNumberOnly, ArrayOfNumberOnlyBuilder> {
-  @BuiltValueField(wireName: r'ArrayNumber')
-  BuiltList<num>? get arrayNumber;
 
-  ArrayOfNumberOnly._();
 
-  static void _initializeBuilder(ArrayOfNumberOnlyBuilder b) => b;
+abstract class ArrayOfNumberOnly implements Built<ArrayOfNumberOnly, ArrayOfNumberOnlyBuilder> {
+    @BuiltValueField(wireName: r'ArrayNumber')
+    BuiltList<num>? get arrayNumber;
 
-  factory ArrayOfNumberOnly([void updates(ArrayOfNumberOnlyBuilder b)]) =
-      _$ArrayOfNumberOnly;
+    ArrayOfNumberOnly._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ArrayOfNumberOnly> get serializer =>
-      _$ArrayOfNumberOnlySerializer();
+    static void _initializeBuilder(ArrayOfNumberOnlyBuilder b) => b;
+
+    factory ArrayOfNumberOnly([void updates(ArrayOfNumberOnlyBuilder b)]) = _$ArrayOfNumberOnly;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ArrayOfNumberOnly> get serializer => _$ArrayOfNumberOnlySerializer();
 }
 
-class _$ArrayOfNumberOnlySerializer
-    implements StructuredSerializer<ArrayOfNumberOnly> {
-  @override
-  final Iterable<Type> types = const [ArrayOfNumberOnly, _$ArrayOfNumberOnly];
+class _$ArrayOfNumberOnlySerializer implements StructuredSerializer<ArrayOfNumberOnly> {
+    @override
+    final Iterable<Type> types = const [ArrayOfNumberOnly, _$ArrayOfNumberOnly];
 
-  @override
-  final String wireName = r'ArrayOfNumberOnly';
+    @override
+    final String wireName = r'ArrayOfNumberOnly';
 
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ArrayOfNumberOnly object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.arrayNumber != null) {
-      result
-        ..add(r'ArrayNumber')
-        ..add(serializers.serialize(object.arrayNumber,
-            specifiedType: const FullType(BuiltList, [FullType(num)])));
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ArrayOfNumberOnly object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.arrayNumber != null) {
+            result
+                ..add(r'ArrayNumber')
+                ..add(serializers.serialize(object.arrayNumber,
+                    specifiedType: const FullType(BuiltList, [FullType(num)])));
+        }
+        return result;
     }
-    return result;
-  }
 
-  @override
-  ArrayOfNumberOnly deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ArrayOfNumberOnlyBuilder();
+    @override
+    ArrayOfNumberOnly deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ArrayOfNumberOnlyBuilder();
 
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'ArrayNumber':
-          result.arrayNumber.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(BuiltList, [FullType(num)]))
-              as BuiltList<num>);
-          break;
-      }
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'ArrayNumber':
+                    result.arrayNumber.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(num)])) as BuiltList<num>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_test.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_test.dart
index 113614e96a3f234fd5de829f6191900289e4e673..e9657764dc43747ca1bf343440189016b70befe1 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_test.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/array_test.dart
@@ -9,92 +9,86 @@ import 'package:built_value/serializer.dart';
 
 part 'array_test.g.dart';
 
+
+
 abstract class ArrayTest implements Built<ArrayTest, ArrayTestBuilder> {
-  @BuiltValueField(wireName: r'array_of_string')
-  BuiltList<String>? get arrayOfString;
+    @BuiltValueField(wireName: r'array_of_string')
+    BuiltList<String>? get arrayOfString;
 
-  @BuiltValueField(wireName: r'array_array_of_integer')
-  BuiltList<BuiltList<int>>? get arrayArrayOfInteger;
+    @BuiltValueField(wireName: r'array_array_of_integer')
+    BuiltList<BuiltList<int>>? get arrayArrayOfInteger;
 
-  @BuiltValueField(wireName: r'array_array_of_model')
-  BuiltList<BuiltList<ReadOnlyFirst>>? get arrayArrayOfModel;
+    @BuiltValueField(wireName: r'array_array_of_model')
+    BuiltList<BuiltList<ReadOnlyFirst>>? get arrayArrayOfModel;
 
-  ArrayTest._();
+    ArrayTest._();
 
-  static void _initializeBuilder(ArrayTestBuilder b) => b;
+    static void _initializeBuilder(ArrayTestBuilder b) => b;
 
-  factory ArrayTest([void updates(ArrayTestBuilder b)]) = _$ArrayTest;
+    factory ArrayTest([void updates(ArrayTestBuilder b)]) = _$ArrayTest;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ArrayTest> get serializer => _$ArrayTestSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ArrayTest> get serializer => _$ArrayTestSerializer();
 }
 
 class _$ArrayTestSerializer implements StructuredSerializer<ArrayTest> {
-  @override
-  final Iterable<Type> types = const [ArrayTest, _$ArrayTest];
-
-  @override
-  final String wireName = r'ArrayTest';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ArrayTest object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.arrayOfString != null) {
-      result
-        ..add(r'array_of_string')
-        ..add(serializers.serialize(object.arrayOfString,
-            specifiedType: const FullType(BuiltList, [FullType(String)])));
-    }
-    if (object.arrayArrayOfInteger != null) {
-      result
-        ..add(r'array_array_of_integer')
-        ..add(serializers.serialize(object.arrayArrayOfInteger,
-            specifiedType: const FullType(BuiltList, [
-              FullType(BuiltList, [FullType(int)])
-            ])));
-    }
-    if (object.arrayArrayOfModel != null) {
-      result
-        ..add(r'array_array_of_model')
-        ..add(serializers.serialize(object.arrayArrayOfModel,
-            specifiedType: const FullType(BuiltList, [
-              FullType(BuiltList, [FullType(ReadOnlyFirst)])
-            ])));
+    @override
+    final Iterable<Type> types = const [ArrayTest, _$ArrayTest];
+
+    @override
+    final String wireName = r'ArrayTest';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ArrayTest object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.arrayOfString != null) {
+            result
+                ..add(r'array_of_string')
+                ..add(serializers.serialize(object.arrayOfString,
+                    specifiedType: const FullType(BuiltList, [FullType(String)])));
+        }
+        if (object.arrayArrayOfInteger != null) {
+            result
+                ..add(r'array_array_of_integer')
+                ..add(serializers.serialize(object.arrayArrayOfInteger,
+                    specifiedType: const FullType(BuiltList, [FullType(BuiltList, [FullType(int)])])));
+        }
+        if (object.arrayArrayOfModel != null) {
+            result
+                ..add(r'array_array_of_model')
+                ..add(serializers.serialize(object.arrayArrayOfModel,
+                    specifiedType: const FullType(BuiltList, [FullType(BuiltList, [FullType(ReadOnlyFirst)])])));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  ArrayTest deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ArrayTestBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'array_of_string':
-          result.arrayOfString.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(BuiltList, [FullType(String)]))
-              as BuiltList<String>);
-          break;
-        case r'array_array_of_integer':
-          result.arrayArrayOfInteger.replace(serializers.deserialize(value,
-              specifiedType: const FullType(BuiltList, [
-                FullType(BuiltList, [FullType(int)])
-              ])) as BuiltList<BuiltList<int>>);
-          break;
-        case r'array_array_of_model':
-          result.arrayArrayOfModel.replace(serializers.deserialize(value,
-              specifiedType: const FullType(BuiltList, [
-                FullType(BuiltList, [FullType(ReadOnlyFirst)])
-              ])) as BuiltList<BuiltList<ReadOnlyFirst>>);
-          break;
-      }
+
+    @override
+    ArrayTest deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ArrayTestBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'array_of_string':
+                    result.arrayOfString.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(String)])) as BuiltList<String>);
+                    break;
+                case r'array_array_of_integer':
+                    result.arrayArrayOfInteger.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(BuiltList, [FullType(int)])])) as BuiltList<BuiltList<int>>);
+                    break;
+                case r'array_array_of_model':
+                    result.arrayArrayOfModel.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(BuiltList, [FullType(ReadOnlyFirst)])])) as BuiltList<BuiltList<ReadOnlyFirst>>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/capitalization.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/capitalization.dart
index 3979912749ceec9e7863e3a9bc5b431f296f561a..9b7cd294db36c47d5319fc3a2fccf8214995dc1e 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/capitalization.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/capitalization.dart
@@ -7,128 +7,126 @@ import 'package:built_value/serializer.dart';
 
 part 'capitalization.g.dart';
 
-abstract class Capitalization
-    implements Built<Capitalization, CapitalizationBuilder> {
-  @BuiltValueField(wireName: r'smallCamel')
-  String? get smallCamel;
 
-  @BuiltValueField(wireName: r'CapitalCamel')
-  String? get capitalCamel;
 
-  @BuiltValueField(wireName: r'small_Snake')
-  String? get smallSnake;
+abstract class Capitalization implements Built<Capitalization, CapitalizationBuilder> {
+    @BuiltValueField(wireName: r'smallCamel')
+    String? get smallCamel;
 
-  @BuiltValueField(wireName: r'Capital_Snake')
-  String? get capitalSnake;
+    @BuiltValueField(wireName: r'CapitalCamel')
+    String? get capitalCamel;
 
-  @BuiltValueField(wireName: r'SCA_ETH_Flow_Points')
-  String? get sCAETHFlowPoints;
+    @BuiltValueField(wireName: r'small_Snake')
+    String? get smallSnake;
 
-  /// Name of the pet
-  @BuiltValueField(wireName: r'ATT_NAME')
-  String? get ATT_NAME;
+    @BuiltValueField(wireName: r'Capital_Snake')
+    String? get capitalSnake;
 
-  Capitalization._();
+    @BuiltValueField(wireName: r'SCA_ETH_Flow_Points')
+    String? get sCAETHFlowPoints;
 
-  static void _initializeBuilder(CapitalizationBuilder b) => b;
+    /// Name of the pet 
+    @BuiltValueField(wireName: r'ATT_NAME')
+    String? get ATT_NAME;
 
-  factory Capitalization([void updates(CapitalizationBuilder b)]) =
-      _$Capitalization;
+    Capitalization._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Capitalization> get serializer =>
-      _$CapitalizationSerializer();
+    static void _initializeBuilder(CapitalizationBuilder b) => b;
+
+    factory Capitalization([void updates(CapitalizationBuilder b)]) = _$Capitalization;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Capitalization> get serializer => _$CapitalizationSerializer();
 }
 
-class _$CapitalizationSerializer
-    implements StructuredSerializer<Capitalization> {
-  @override
-  final Iterable<Type> types = const [Capitalization, _$Capitalization];
-
-  @override
-  final String wireName = r'Capitalization';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Capitalization object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.smallCamel != null) {
-      result
-        ..add(r'smallCamel')
-        ..add(serializers.serialize(object.smallCamel,
-            specifiedType: const FullType(String)));
-    }
-    if (object.capitalCamel != null) {
-      result
-        ..add(r'CapitalCamel')
-        ..add(serializers.serialize(object.capitalCamel,
-            specifiedType: const FullType(String)));
-    }
-    if (object.smallSnake != null) {
-      result
-        ..add(r'small_Snake')
-        ..add(serializers.serialize(object.smallSnake,
-            specifiedType: const FullType(String)));
-    }
-    if (object.capitalSnake != null) {
-      result
-        ..add(r'Capital_Snake')
-        ..add(serializers.serialize(object.capitalSnake,
-            specifiedType: const FullType(String)));
+class _$CapitalizationSerializer implements StructuredSerializer<Capitalization> {
+    @override
+    final Iterable<Type> types = const [Capitalization, _$Capitalization];
+
+    @override
+    final String wireName = r'Capitalization';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Capitalization object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.smallCamel != null) {
+            result
+                ..add(r'smallCamel')
+                ..add(serializers.serialize(object.smallCamel,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.capitalCamel != null) {
+            result
+                ..add(r'CapitalCamel')
+                ..add(serializers.serialize(object.capitalCamel,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.smallSnake != null) {
+            result
+                ..add(r'small_Snake')
+                ..add(serializers.serialize(object.smallSnake,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.capitalSnake != null) {
+            result
+                ..add(r'Capital_Snake')
+                ..add(serializers.serialize(object.capitalSnake,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.sCAETHFlowPoints != null) {
+            result
+                ..add(r'SCA_ETH_Flow_Points')
+                ..add(serializers.serialize(object.sCAETHFlowPoints,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.ATT_NAME != null) {
+            result
+                ..add(r'ATT_NAME')
+                ..add(serializers.serialize(object.ATT_NAME,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    if (object.sCAETHFlowPoints != null) {
-      result
-        ..add(r'SCA_ETH_Flow_Points')
-        ..add(serializers.serialize(object.sCAETHFlowPoints,
-            specifiedType: const FullType(String)));
-    }
-    if (object.ATT_NAME != null) {
-      result
-        ..add(r'ATT_NAME')
-        ..add(serializers.serialize(object.ATT_NAME,
-            specifiedType: const FullType(String)));
-    }
-    return result;
-  }
-
-  @override
-  Capitalization deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = CapitalizationBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'smallCamel':
-          result.smallCamel = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'CapitalCamel':
-          result.capitalCamel = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'small_Snake':
-          result.smallSnake = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'Capital_Snake':
-          result.capitalSnake = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'SCA_ETH_Flow_Points':
-          result.sCAETHFlowPoints = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'ATT_NAME':
-          result.ATT_NAME = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    Capitalization deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = CapitalizationBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'smallCamel':
+                    result.smallCamel = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'CapitalCamel':
+                    result.capitalCamel = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'small_Snake':
+                    result.smallSnake = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'Capital_Snake':
+                    result.capitalSnake = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'SCA_ETH_Flow_Points':
+                    result.sCAETHFlowPoints = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'ATT_NAME':
+                    result.ATT_NAME = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/cat.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/cat.dart
index dc3de81da9aee8a9995c7cce16f922e53671af91..1ee68912ba71b67aa0f543f274fcf903f6df8241 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/cat.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/cat.dart
@@ -12,80 +12,82 @@ part 'cat.g.dart';
 // ignore_for_file: unused_import
 
 abstract class Cat implements Built<Cat, CatBuilder> {
-  @BuiltValueField(wireName: r'className')
-  String get className;
+    @BuiltValueField(wireName: r'className')
+    String get className;
 
-  @BuiltValueField(wireName: r'color')
-  String? get color;
+    @BuiltValueField(wireName: r'color')
+    String? get color;
 
-  @BuiltValueField(wireName: r'declawed')
-  bool? get declawed;
+    @BuiltValueField(wireName: r'declawed')
+    bool? get declawed;
 
-  Cat._();
+    Cat._();
 
-  static void _initializeBuilder(CatBuilder b) => b..color = 'red';
+    static void _initializeBuilder(CatBuilder b) => b
+        ..color = 'red';
 
-  factory Cat([void updates(CatBuilder b)]) = _$Cat;
+    factory Cat([void updates(CatBuilder b)]) = _$Cat;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Cat> get serializer => _$CatSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Cat> get serializer => _$CatSerializer();
 }
 
 class _$CatSerializer implements StructuredSerializer<Cat> {
-  @override
-  final Iterable<Type> types = const [Cat, _$Cat];
-
-  @override
-  final String wireName = r'Cat';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Cat object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    result
-      ..add(r'className')
-      ..add(serializers.serialize(object.className,
-          specifiedType: const FullType(String)));
-    if (object.color != null) {
-      result
-        ..add(r'color')
-        ..add(serializers.serialize(object.color,
-            specifiedType: const FullType(String)));
-    }
-    if (object.declawed != null) {
-      result
-        ..add(r'declawed')
-        ..add(serializers.serialize(object.declawed,
-            specifiedType: const FullType(bool)));
+    @override
+    final Iterable<Type> types = const [Cat, _$Cat];
+
+    @override
+    final String wireName = r'Cat';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Cat object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        result
+            ..add(r'className')
+            ..add(serializers.serialize(object.className,
+                specifiedType: const FullType(String)));
+        if (object.color != null) {
+            result
+                ..add(r'color')
+                ..add(serializers.serialize(object.color,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.declawed != null) {
+            result
+                ..add(r'declawed')
+                ..add(serializers.serialize(object.declawed,
+                    specifiedType: const FullType(bool)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  Cat deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = CatBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'className':
-          result.className = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'color':
-          result.color = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'declawed':
-          result.declawed = serializers.deserialize(value,
-              specifiedType: const FullType(bool)) as bool;
-          break;
-      }
+
+    @override
+    Cat deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = CatBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'className':
+                    result.className = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'color':
+                    result.color = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'declawed':
+                    result.declawed = serializers.deserialize(value,
+                        specifiedType: const FullType(bool)) as bool;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/cat_all_of.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/cat_all_of.dart
index fcecefccceec79e72bd1c17c6191d305d5def409..cbbf63216034e2cd3e602f94d1c05b76d46ab50d 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/cat_all_of.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/cat_all_of.dart
@@ -7,57 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'cat_all_of.g.dart';
 
+
+
 abstract class CatAllOf implements Built<CatAllOf, CatAllOfBuilder> {
-  @BuiltValueField(wireName: r'declawed')
-  bool? get declawed;
+    @BuiltValueField(wireName: r'declawed')
+    bool? get declawed;
 
-  CatAllOf._();
+    CatAllOf._();
 
-  static void _initializeBuilder(CatAllOfBuilder b) => b;
+    static void _initializeBuilder(CatAllOfBuilder b) => b;
 
-  factory CatAllOf([void updates(CatAllOfBuilder b)]) = _$CatAllOf;
+    factory CatAllOf([void updates(CatAllOfBuilder b)]) = _$CatAllOf;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<CatAllOf> get serializer => _$CatAllOfSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<CatAllOf> get serializer => _$CatAllOfSerializer();
 }
 
 class _$CatAllOfSerializer implements StructuredSerializer<CatAllOf> {
-  @override
-  final Iterable<Type> types = const [CatAllOf, _$CatAllOf];
-
-  @override
-  final String wireName = r'CatAllOf';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, CatAllOf object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.declawed != null) {
-      result
-        ..add(r'declawed')
-        ..add(serializers.serialize(object.declawed,
-            specifiedType: const FullType(bool)));
+    @override
+    final Iterable<Type> types = const [CatAllOf, _$CatAllOf];
+
+    @override
+    final String wireName = r'CatAllOf';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, CatAllOf object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.declawed != null) {
+            result
+                ..add(r'declawed')
+                ..add(serializers.serialize(object.declawed,
+                    specifiedType: const FullType(bool)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  CatAllOf deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = CatAllOfBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'declawed':
-          result.declawed = serializers.deserialize(value,
-              specifiedType: const FullType(bool)) as bool;
-          break;
-      }
+
+    @override
+    CatAllOf deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = CatAllOfBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'declawed':
+                    result.declawed = serializers.deserialize(value,
+                        specifiedType: const FullType(bool)) as bool;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/category.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/category.dart
index bca77eb1edb867f4e86d03c756deee7fb984ea88..3bc36cefbcc270669ec8267c44c7b0dd54b773c8 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/category.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/category.dart
@@ -7,68 +7,72 @@ import 'package:built_value/serializer.dart';
 
 part 'category.g.dart';
 
+
+
 abstract class Category implements Built<Category, CategoryBuilder> {
-  @BuiltValueField(wireName: r'id')
-  int? get id;
+    @BuiltValueField(wireName: r'id')
+    int? get id;
 
-  @BuiltValueField(wireName: r'name')
-  String get name;
+    @BuiltValueField(wireName: r'name')
+    String get name;
 
-  Category._();
+    Category._();
 
-  static void _initializeBuilder(CategoryBuilder b) => b..name = 'default-name';
+    static void _initializeBuilder(CategoryBuilder b) => b
+        ..name = 'default-name';
 
-  factory Category([void updates(CategoryBuilder b)]) = _$Category;
+    factory Category([void updates(CategoryBuilder b)]) = _$Category;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Category> get serializer => _$CategorySerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Category> get serializer => _$CategorySerializer();
 }
 
 class _$CategorySerializer implements StructuredSerializer<Category> {
-  @override
-  final Iterable<Type> types = const [Category, _$Category];
-
-  @override
-  final String wireName = r'Category';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Category object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.id != null) {
-      result
-        ..add(r'id')
-        ..add(serializers.serialize(object.id,
-            specifiedType: const FullType(int)));
+    @override
+    final Iterable<Type> types = const [Category, _$Category];
+
+    @override
+    final String wireName = r'Category';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Category object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.id != null) {
+            result
+                ..add(r'id')
+                ..add(serializers.serialize(object.id,
+                    specifiedType: const FullType(int)));
+        }
+        result
+            ..add(r'name')
+            ..add(serializers.serialize(object.name,
+                specifiedType: const FullType(String)));
+        return result;
     }
-    result
-      ..add(r'name')
-      ..add(serializers.serialize(object.name,
-          specifiedType: const FullType(String)));
-    return result;
-  }
-
-  @override
-  Category deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = CategoryBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'id':
-          result.id = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'name':
-          result.name = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    Category deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = CategoryBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'id':
+                    result.id = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'name':
+                    result.name = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/class_model.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/class_model.dart
index 7fba9383d8b761da627e517c055917e61396b83a..bdc392005cf045c9e07be898961145a332ebdd86 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/class_model.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/class_model.dart
@@ -7,57 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'class_model.g.dart';
 
+
+
 abstract class ClassModel implements Built<ClassModel, ClassModelBuilder> {
-  @BuiltValueField(wireName: r'_class')
-  String? get class_;
+    @BuiltValueField(wireName: r'_class')
+    String? get class_;
 
-  ClassModel._();
+    ClassModel._();
 
-  static void _initializeBuilder(ClassModelBuilder b) => b;
+    static void _initializeBuilder(ClassModelBuilder b) => b;
 
-  factory ClassModel([void updates(ClassModelBuilder b)]) = _$ClassModel;
+    factory ClassModel([void updates(ClassModelBuilder b)]) = _$ClassModel;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ClassModel> get serializer => _$ClassModelSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ClassModel> get serializer => _$ClassModelSerializer();
 }
 
 class _$ClassModelSerializer implements StructuredSerializer<ClassModel> {
-  @override
-  final Iterable<Type> types = const [ClassModel, _$ClassModel];
-
-  @override
-  final String wireName = r'ClassModel';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ClassModel object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.class_ != null) {
-      result
-        ..add(r'_class')
-        ..add(serializers.serialize(object.class_,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [ClassModel, _$ClassModel];
+
+    @override
+    final String wireName = r'ClassModel';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ClassModel object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.class_ != null) {
+            result
+                ..add(r'_class')
+                ..add(serializers.serialize(object.class_,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  ClassModel deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ClassModelBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'_class':
-          result.class_ = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    ClassModel deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ClassModelBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'_class':
+                    result.class_ = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/dog.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/dog.dart
index f82b0f789b4b815028dcbe793c4927d86e1dcaff..63f2d483d5d74ea3286025ed5760e42cc3a1442f 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/dog.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/dog.dart
@@ -12,80 +12,82 @@ part 'dog.g.dart';
 // ignore_for_file: unused_import
 
 abstract class Dog implements Built<Dog, DogBuilder> {
-  @BuiltValueField(wireName: r'className')
-  String get className;
+    @BuiltValueField(wireName: r'className')
+    String get className;
 
-  @BuiltValueField(wireName: r'color')
-  String? get color;
+    @BuiltValueField(wireName: r'color')
+    String? get color;
 
-  @BuiltValueField(wireName: r'breed')
-  String? get breed;
+    @BuiltValueField(wireName: r'breed')
+    String? get breed;
 
-  Dog._();
+    Dog._();
 
-  static void _initializeBuilder(DogBuilder b) => b..color = 'red';
+    static void _initializeBuilder(DogBuilder b) => b
+        ..color = 'red';
 
-  factory Dog([void updates(DogBuilder b)]) = _$Dog;
+    factory Dog([void updates(DogBuilder b)]) = _$Dog;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Dog> get serializer => _$DogSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Dog> get serializer => _$DogSerializer();
 }
 
 class _$DogSerializer implements StructuredSerializer<Dog> {
-  @override
-  final Iterable<Type> types = const [Dog, _$Dog];
-
-  @override
-  final String wireName = r'Dog';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Dog object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    result
-      ..add(r'className')
-      ..add(serializers.serialize(object.className,
-          specifiedType: const FullType(String)));
-    if (object.color != null) {
-      result
-        ..add(r'color')
-        ..add(serializers.serialize(object.color,
-            specifiedType: const FullType(String)));
-    }
-    if (object.breed != null) {
-      result
-        ..add(r'breed')
-        ..add(serializers.serialize(object.breed,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [Dog, _$Dog];
+
+    @override
+    final String wireName = r'Dog';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Dog object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        result
+            ..add(r'className')
+            ..add(serializers.serialize(object.className,
+                specifiedType: const FullType(String)));
+        if (object.color != null) {
+            result
+                ..add(r'color')
+                ..add(serializers.serialize(object.color,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.breed != null) {
+            result
+                ..add(r'breed')
+                ..add(serializers.serialize(object.breed,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  Dog deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = DogBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'className':
-          result.className = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'color':
-          result.color = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'breed':
-          result.breed = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    Dog deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = DogBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'className':
+                    result.className = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'color':
+                    result.color = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'breed':
+                    result.breed = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/dog_all_of.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/dog_all_of.dart
index 55bdfa93974c0fb897fe0cc1e87f6087f7040401..e896ffe4b1bfb951b2b56fc5ed3e7fc424fae034 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/dog_all_of.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/dog_all_of.dart
@@ -7,57 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'dog_all_of.g.dart';
 
+
+
 abstract class DogAllOf implements Built<DogAllOf, DogAllOfBuilder> {
-  @BuiltValueField(wireName: r'breed')
-  String? get breed;
+    @BuiltValueField(wireName: r'breed')
+    String? get breed;
 
-  DogAllOf._();
+    DogAllOf._();
 
-  static void _initializeBuilder(DogAllOfBuilder b) => b;
+    static void _initializeBuilder(DogAllOfBuilder b) => b;
 
-  factory DogAllOf([void updates(DogAllOfBuilder b)]) = _$DogAllOf;
+    factory DogAllOf([void updates(DogAllOfBuilder b)]) = _$DogAllOf;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<DogAllOf> get serializer => _$DogAllOfSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<DogAllOf> get serializer => _$DogAllOfSerializer();
 }
 
 class _$DogAllOfSerializer implements StructuredSerializer<DogAllOf> {
-  @override
-  final Iterable<Type> types = const [DogAllOf, _$DogAllOf];
-
-  @override
-  final String wireName = r'DogAllOf';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, DogAllOf object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.breed != null) {
-      result
-        ..add(r'breed')
-        ..add(serializers.serialize(object.breed,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [DogAllOf, _$DogAllOf];
+
+    @override
+    final String wireName = r'DogAllOf';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, DogAllOf object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.breed != null) {
+            result
+                ..add(r'breed')
+                ..add(serializers.serialize(object.breed,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  DogAllOf deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = DogAllOfBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'breed':
-          result.breed = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    DogAllOf deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = DogAllOfBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'breed':
+                    result.breed = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/enum_arrays.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/enum_arrays.dart
index 075c747bd7835eb4f4103d4499fd6a2bee1ae969..371f28947d862869d38e895e5a02300a762aa849 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/enum_arrays.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/enum_arrays.dart
@@ -8,112 +8,105 @@ import 'package:built_value/serializer.dart';
 
 part 'enum_arrays.g.dart';
 
+
+
 abstract class EnumArrays implements Built<EnumArrays, EnumArraysBuilder> {
-  @BuiltValueField(wireName: r'just_symbol')
-  EnumArraysJustSymbolEnum? get justSymbol;
-  // enum justSymbolEnum {  >=,  $,  };
+    @BuiltValueField(wireName: r'just_symbol')
+    EnumArraysJustSymbolEnum? get justSymbol;
+    // enum justSymbolEnum {  >=,  $,  };
 
-  @BuiltValueField(wireName: r'array_enum')
-  BuiltList<EnumArraysArrayEnumEnum>? get arrayEnum;
-  // enum arrayEnumEnum {  fish,  crab,  };
+    @BuiltValueField(wireName: r'array_enum')
+    BuiltList<EnumArraysArrayEnumEnum>? get arrayEnum;
+    // enum arrayEnumEnum {  fish,  crab,  };
 
-  EnumArrays._();
+    EnumArrays._();
 
-  static void _initializeBuilder(EnumArraysBuilder b) => b;
+    static void _initializeBuilder(EnumArraysBuilder b) => b;
 
-  factory EnumArrays([void updates(EnumArraysBuilder b)]) = _$EnumArrays;
+    factory EnumArrays([void updates(EnumArraysBuilder b)]) = _$EnumArrays;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<EnumArrays> get serializer => _$EnumArraysSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<EnumArrays> get serializer => _$EnumArraysSerializer();
 }
 
 class _$EnumArraysSerializer implements StructuredSerializer<EnumArrays> {
-  @override
-  final Iterable<Type> types = const [EnumArrays, _$EnumArrays];
-
-  @override
-  final String wireName = r'EnumArrays';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, EnumArrays object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.justSymbol != null) {
-      result
-        ..add(r'just_symbol')
-        ..add(serializers.serialize(object.justSymbol,
-            specifiedType: const FullType(EnumArraysJustSymbolEnum)));
+    @override
+    final Iterable<Type> types = const [EnumArrays, _$EnumArrays];
+
+    @override
+    final String wireName = r'EnumArrays';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, EnumArrays object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.justSymbol != null) {
+            result
+                ..add(r'just_symbol')
+                ..add(serializers.serialize(object.justSymbol,
+                    specifiedType: const FullType(EnumArraysJustSymbolEnum)));
+        }
+        if (object.arrayEnum != null) {
+            result
+                ..add(r'array_enum')
+                ..add(serializers.serialize(object.arrayEnum,
+                    specifiedType: const FullType(BuiltList, [FullType(EnumArraysArrayEnumEnum)])));
+        }
+        return result;
     }
-    if (object.arrayEnum != null) {
-      result
-        ..add(r'array_enum')
-        ..add(serializers.serialize(object.arrayEnum,
-            specifiedType: const FullType(
-                BuiltList, [FullType(EnumArraysArrayEnumEnum)])));
-    }
-    return result;
-  }
-
-  @override
-  EnumArrays deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = EnumArraysBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'just_symbol':
-          result.justSymbol = serializers.deserialize(value,
-                  specifiedType: const FullType(EnumArraysJustSymbolEnum))
-              as EnumArraysJustSymbolEnum;
-          break;
-        case r'array_enum':
-          result.arrayEnum.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(
-                      BuiltList, [FullType(EnumArraysArrayEnumEnum)]))
-              as BuiltList<EnumArraysArrayEnumEnum>);
-          break;
-      }
+
+    @override
+    EnumArrays deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = EnumArraysBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'just_symbol':
+                    result.justSymbol = serializers.deserialize(value,
+                        specifiedType: const FullType(EnumArraysJustSymbolEnum)) as EnumArraysJustSymbolEnum;
+                    break;
+                case r'array_enum':
+                    result.arrayEnum.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(EnumArraysArrayEnumEnum)])) as BuiltList<EnumArraysArrayEnumEnum>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
 
 class EnumArraysJustSymbolEnum extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'>=')
-  static const EnumArraysJustSymbolEnum greaterThanEqual =
-      _$enumArraysJustSymbolEnum_greaterThanEqual;
+  static const EnumArraysJustSymbolEnum greaterThanEqual = _$enumArraysJustSymbolEnum_greaterThanEqual;
   @BuiltValueEnumConst(wireName: r'$')
-  static const EnumArraysJustSymbolEnum dollar =
-      _$enumArraysJustSymbolEnum_dollar;
+  static const EnumArraysJustSymbolEnum dollar = _$enumArraysJustSymbolEnum_dollar;
 
-  static Serializer<EnumArraysJustSymbolEnum> get serializer =>
-      _$enumArraysJustSymbolEnumSerializer;
+  static Serializer<EnumArraysJustSymbolEnum> get serializer => _$enumArraysJustSymbolEnumSerializer;
 
-  const EnumArraysJustSymbolEnum._(String name) : super(name);
+  const EnumArraysJustSymbolEnum._(String name): super(name);
 
-  static BuiltSet<EnumArraysJustSymbolEnum> get values =>
-      _$enumArraysJustSymbolEnumValues;
-  static EnumArraysJustSymbolEnum valueOf(String name) =>
-      _$enumArraysJustSymbolEnumValueOf(name);
+  static BuiltSet<EnumArraysJustSymbolEnum> get values => _$enumArraysJustSymbolEnumValues;
+  static EnumArraysJustSymbolEnum valueOf(String name) => _$enumArraysJustSymbolEnumValueOf(name);
 }
 
 class EnumArraysArrayEnumEnum extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'fish')
   static const EnumArraysArrayEnumEnum fish = _$enumArraysArrayEnumEnum_fish;
   @BuiltValueEnumConst(wireName: r'crab')
   static const EnumArraysArrayEnumEnum crab = _$enumArraysArrayEnumEnum_crab;
 
-  static Serializer<EnumArraysArrayEnumEnum> get serializer =>
-      _$enumArraysArrayEnumEnumSerializer;
+  static Serializer<EnumArraysArrayEnumEnum> get serializer => _$enumArraysArrayEnumEnumSerializer;
 
-  const EnumArraysArrayEnumEnum._(String name) : super(name);
+  const EnumArraysArrayEnumEnum._(String name): super(name);
 
-  static BuiltSet<EnumArraysArrayEnumEnum> get values =>
-      _$enumArraysArrayEnumEnumValues;
-  static EnumArraysArrayEnumEnum valueOf(String name) =>
-      _$enumArraysArrayEnumEnumValueOf(name);
+  static BuiltSet<EnumArraysArrayEnumEnum> get values => _$enumArraysArrayEnumEnumValues;
+  static EnumArraysArrayEnumEnum valueOf(String name) => _$enumArraysArrayEnumEnumValueOf(name);
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/enum_test.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/enum_test.dart
index 57a733bb20b369ff8252780cf858ecd7d87c4de6..51c417dcaddb8ccf410bb81ed0997a84aa5daae6 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/enum_test.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/enum_test.dart
@@ -12,166 +12,162 @@ import 'package:built_value/serializer.dart';
 
 part 'enum_test.g.dart';
 
+
+
 abstract class EnumTest implements Built<EnumTest, EnumTestBuilder> {
-  @BuiltValueField(wireName: r'enum_string')
-  EnumTestEnumStringEnum? get enumString;
-  // enum enumStringEnum {  UPPER,  lower,  ,  };
+    @BuiltValueField(wireName: r'enum_string')
+    EnumTestEnumStringEnum? get enumString;
+    // enum enumStringEnum {  UPPER,  lower,  ,  };
 
-  @BuiltValueField(wireName: r'enum_string_required')
-  EnumTestEnumStringRequiredEnum get enumStringRequired;
-  // enum enumStringRequiredEnum {  UPPER,  lower,  ,  };
+    @BuiltValueField(wireName: r'enum_string_required')
+    EnumTestEnumStringRequiredEnum get enumStringRequired;
+    // enum enumStringRequiredEnum {  UPPER,  lower,  ,  };
 
-  @BuiltValueField(wireName: r'enum_integer')
-  EnumTestEnumIntegerEnum? get enumInteger;
-  // enum enumIntegerEnum {  1,  -1,  };
+    @BuiltValueField(wireName: r'enum_integer')
+    EnumTestEnumIntegerEnum? get enumInteger;
+    // enum enumIntegerEnum {  1,  -1,  };
 
-  @BuiltValueField(wireName: r'enum_number')
-  EnumTestEnumNumberEnum? get enumNumber;
-  // enum enumNumberEnum {  1.1,  -1.2,  };
+    @BuiltValueField(wireName: r'enum_number')
+    EnumTestEnumNumberEnum? get enumNumber;
+    // enum enumNumberEnum {  1.1,  -1.2,  };
 
-  @BuiltValueField(wireName: r'outerEnum')
-  OuterEnum? get outerEnum;
-  // enum outerEnumEnum {  placed,  approved,  delivered,  };
+    @BuiltValueField(wireName: r'outerEnum')
+    OuterEnum? get outerEnum;
+    // enum outerEnumEnum {  placed,  approved,  delivered,  };
 
-  @BuiltValueField(wireName: r'outerEnumInteger')
-  OuterEnumInteger? get outerEnumInteger;
-  // enum outerEnumIntegerEnum {  0,  1,  2,  };
+    @BuiltValueField(wireName: r'outerEnumInteger')
+    OuterEnumInteger? get outerEnumInteger;
+    // enum outerEnumIntegerEnum {  0,  1,  2,  };
 
-  @BuiltValueField(wireName: r'outerEnumDefaultValue')
-  OuterEnumDefaultValue? get outerEnumDefaultValue;
-  // enum outerEnumDefaultValueEnum {  placed,  approved,  delivered,  };
+    @BuiltValueField(wireName: r'outerEnumDefaultValue')
+    OuterEnumDefaultValue? get outerEnumDefaultValue;
+    // enum outerEnumDefaultValueEnum {  placed,  approved,  delivered,  };
 
-  @BuiltValueField(wireName: r'outerEnumIntegerDefaultValue')
-  OuterEnumIntegerDefaultValue? get outerEnumIntegerDefaultValue;
-  // enum outerEnumIntegerDefaultValueEnum {  0,  1,  2,  };
+    @BuiltValueField(wireName: r'outerEnumIntegerDefaultValue')
+    OuterEnumIntegerDefaultValue? get outerEnumIntegerDefaultValue;
+    // enum outerEnumIntegerDefaultValueEnum {  0,  1,  2,  };
 
-  EnumTest._();
+    EnumTest._();
 
-  static void _initializeBuilder(EnumTestBuilder b) => b;
+    static void _initializeBuilder(EnumTestBuilder b) => b;
 
-  factory EnumTest([void updates(EnumTestBuilder b)]) = _$EnumTest;
+    factory EnumTest([void updates(EnumTestBuilder b)]) = _$EnumTest;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<EnumTest> get serializer => _$EnumTestSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<EnumTest> get serializer => _$EnumTestSerializer();
 }
 
 class _$EnumTestSerializer implements StructuredSerializer<EnumTest> {
-  @override
-  final Iterable<Type> types = const [EnumTest, _$EnumTest];
-
-  @override
-  final String wireName = r'EnumTest';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, EnumTest object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.enumString != null) {
-      result
-        ..add(r'enum_string')
-        ..add(serializers.serialize(object.enumString,
-            specifiedType: const FullType(EnumTestEnumStringEnum)));
-    }
-    result
-      ..add(r'enum_string_required')
-      ..add(serializers.serialize(object.enumStringRequired,
-          specifiedType: const FullType(EnumTestEnumStringRequiredEnum)));
-    if (object.enumInteger != null) {
-      result
-        ..add(r'enum_integer')
-        ..add(serializers.serialize(object.enumInteger,
-            specifiedType: const FullType(EnumTestEnumIntegerEnum)));
-    }
-    if (object.enumNumber != null) {
-      result
-        ..add(r'enum_number')
-        ..add(serializers.serialize(object.enumNumber,
-            specifiedType: const FullType(EnumTestEnumNumberEnum)));
-    }
-    if (object.outerEnum != null) {
-      result
-        ..add(r'outerEnum')
-        ..add(serializers.serialize(object.outerEnum,
-            specifiedType: const FullType(OuterEnum)));
-    }
-    if (object.outerEnumInteger != null) {
-      result
-        ..add(r'outerEnumInteger')
-        ..add(serializers.serialize(object.outerEnumInteger,
-            specifiedType: const FullType(OuterEnumInteger)));
-    }
-    if (object.outerEnumDefaultValue != null) {
-      result
-        ..add(r'outerEnumDefaultValue')
-        ..add(serializers.serialize(object.outerEnumDefaultValue,
-            specifiedType: const FullType(OuterEnumDefaultValue)));
+    @override
+    final Iterable<Type> types = const [EnumTest, _$EnumTest];
+
+    @override
+    final String wireName = r'EnumTest';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, EnumTest object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.enumString != null) {
+            result
+                ..add(r'enum_string')
+                ..add(serializers.serialize(object.enumString,
+                    specifiedType: const FullType(EnumTestEnumStringEnum)));
+        }
+        result
+            ..add(r'enum_string_required')
+            ..add(serializers.serialize(object.enumStringRequired,
+                specifiedType: const FullType(EnumTestEnumStringRequiredEnum)));
+        if (object.enumInteger != null) {
+            result
+                ..add(r'enum_integer')
+                ..add(serializers.serialize(object.enumInteger,
+                    specifiedType: const FullType(EnumTestEnumIntegerEnum)));
+        }
+        if (object.enumNumber != null) {
+            result
+                ..add(r'enum_number')
+                ..add(serializers.serialize(object.enumNumber,
+                    specifiedType: const FullType(EnumTestEnumNumberEnum)));
+        }
+        if (object.outerEnum != null) {
+            result
+                ..add(r'outerEnum')
+                ..add(serializers.serialize(object.outerEnum,
+                    specifiedType: const FullType(OuterEnum)));
+        }
+        if (object.outerEnumInteger != null) {
+            result
+                ..add(r'outerEnumInteger')
+                ..add(serializers.serialize(object.outerEnumInteger,
+                    specifiedType: const FullType(OuterEnumInteger)));
+        }
+        if (object.outerEnumDefaultValue != null) {
+            result
+                ..add(r'outerEnumDefaultValue')
+                ..add(serializers.serialize(object.outerEnumDefaultValue,
+                    specifiedType: const FullType(OuterEnumDefaultValue)));
+        }
+        if (object.outerEnumIntegerDefaultValue != null) {
+            result
+                ..add(r'outerEnumIntegerDefaultValue')
+                ..add(serializers.serialize(object.outerEnumIntegerDefaultValue,
+                    specifiedType: const FullType(OuterEnumIntegerDefaultValue)));
+        }
+        return result;
     }
-    if (object.outerEnumIntegerDefaultValue != null) {
-      result
-        ..add(r'outerEnumIntegerDefaultValue')
-        ..add(serializers.serialize(object.outerEnumIntegerDefaultValue,
-            specifiedType: const FullType(OuterEnumIntegerDefaultValue)));
-    }
-    return result;
-  }
-
-  @override
-  EnumTest deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = EnumTestBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'enum_string':
-          result.enumString = serializers.deserialize(value,
-                  specifiedType: const FullType(EnumTestEnumStringEnum))
-              as EnumTestEnumStringEnum;
-          break;
-        case r'enum_string_required':
-          result.enumStringRequired = serializers.deserialize(value,
-                  specifiedType: const FullType(EnumTestEnumStringRequiredEnum))
-              as EnumTestEnumStringRequiredEnum;
-          break;
-        case r'enum_integer':
-          result.enumInteger = serializers.deserialize(value,
-                  specifiedType: const FullType(EnumTestEnumIntegerEnum))
-              as EnumTestEnumIntegerEnum;
-          break;
-        case r'enum_number':
-          result.enumNumber = serializers.deserialize(value,
-                  specifiedType: const FullType(EnumTestEnumNumberEnum))
-              as EnumTestEnumNumberEnum;
-          break;
-        case r'outerEnum':
-          result.outerEnum = serializers.deserialize(value,
-              specifiedType: const FullType(OuterEnum)) as OuterEnum;
-          break;
-        case r'outerEnumInteger':
-          result.outerEnumInteger = serializers.deserialize(value,
-                  specifiedType: const FullType(OuterEnumInteger))
-              as OuterEnumInteger;
-          break;
-        case r'outerEnumDefaultValue':
-          result.outerEnumDefaultValue = serializers.deserialize(value,
-                  specifiedType: const FullType(OuterEnumDefaultValue))
-              as OuterEnumDefaultValue;
-          break;
-        case r'outerEnumIntegerDefaultValue':
-          result.outerEnumIntegerDefaultValue = serializers.deserialize(value,
-                  specifiedType: const FullType(OuterEnumIntegerDefaultValue))
-              as OuterEnumIntegerDefaultValue;
-          break;
-      }
+
+    @override
+    EnumTest deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = EnumTestBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'enum_string':
+                    result.enumString = serializers.deserialize(value,
+                        specifiedType: const FullType(EnumTestEnumStringEnum)) as EnumTestEnumStringEnum;
+                    break;
+                case r'enum_string_required':
+                    result.enumStringRequired = serializers.deserialize(value,
+                        specifiedType: const FullType(EnumTestEnumStringRequiredEnum)) as EnumTestEnumStringRequiredEnum;
+                    break;
+                case r'enum_integer':
+                    result.enumInteger = serializers.deserialize(value,
+                        specifiedType: const FullType(EnumTestEnumIntegerEnum)) as EnumTestEnumIntegerEnum;
+                    break;
+                case r'enum_number':
+                    result.enumNumber = serializers.deserialize(value,
+                        specifiedType: const FullType(EnumTestEnumNumberEnum)) as EnumTestEnumNumberEnum;
+                    break;
+                case r'outerEnum':
+                    result.outerEnum = serializers.deserialize(value,
+                        specifiedType: const FullType(OuterEnum)) as OuterEnum;
+                    break;
+                case r'outerEnumInteger':
+                    result.outerEnumInteger = serializers.deserialize(value,
+                        specifiedType: const FullType(OuterEnumInteger)) as OuterEnumInteger;
+                    break;
+                case r'outerEnumDefaultValue':
+                    result.outerEnumDefaultValue = serializers.deserialize(value,
+                        specifiedType: const FullType(OuterEnumDefaultValue)) as OuterEnumDefaultValue;
+                    break;
+                case r'outerEnumIntegerDefaultValue':
+                    result.outerEnumIntegerDefaultValue = serializers.deserialize(value,
+                        specifiedType: const FullType(OuterEnumIntegerDefaultValue)) as OuterEnumIntegerDefaultValue;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
 
 class EnumTestEnumStringEnum extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'UPPER')
   static const EnumTestEnumStringEnum UPPER = _$enumTestEnumStringEnum_UPPER;
   @BuiltValueEnumConst(wireName: r'lower')
@@ -179,73 +175,58 @@ class EnumTestEnumStringEnum extends EnumClass {
   @BuiltValueEnumConst(wireName: r'')
   static const EnumTestEnumStringEnum empty = _$enumTestEnumStringEnum_empty;
 
-  static Serializer<EnumTestEnumStringEnum> get serializer =>
-      _$enumTestEnumStringEnumSerializer;
+  static Serializer<EnumTestEnumStringEnum> get serializer => _$enumTestEnumStringEnumSerializer;
 
-  const EnumTestEnumStringEnum._(String name) : super(name);
+  const EnumTestEnumStringEnum._(String name): super(name);
 
-  static BuiltSet<EnumTestEnumStringEnum> get values =>
-      _$enumTestEnumStringEnumValues;
-  static EnumTestEnumStringEnum valueOf(String name) =>
-      _$enumTestEnumStringEnumValueOf(name);
+  static BuiltSet<EnumTestEnumStringEnum> get values => _$enumTestEnumStringEnumValues;
+  static EnumTestEnumStringEnum valueOf(String name) => _$enumTestEnumStringEnumValueOf(name);
 }
 
 class EnumTestEnumStringRequiredEnum extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'UPPER')
-  static const EnumTestEnumStringRequiredEnum UPPER =
-      _$enumTestEnumStringRequiredEnum_UPPER;
+  static const EnumTestEnumStringRequiredEnum UPPER = _$enumTestEnumStringRequiredEnum_UPPER;
   @BuiltValueEnumConst(wireName: r'lower')
-  static const EnumTestEnumStringRequiredEnum lower =
-      _$enumTestEnumStringRequiredEnum_lower;
+  static const EnumTestEnumStringRequiredEnum lower = _$enumTestEnumStringRequiredEnum_lower;
   @BuiltValueEnumConst(wireName: r'')
-  static const EnumTestEnumStringRequiredEnum empty =
-      _$enumTestEnumStringRequiredEnum_empty;
+  static const EnumTestEnumStringRequiredEnum empty = _$enumTestEnumStringRequiredEnum_empty;
 
-  static Serializer<EnumTestEnumStringRequiredEnum> get serializer =>
-      _$enumTestEnumStringRequiredEnumSerializer;
+  static Serializer<EnumTestEnumStringRequiredEnum> get serializer => _$enumTestEnumStringRequiredEnumSerializer;
 
-  const EnumTestEnumStringRequiredEnum._(String name) : super(name);
+  const EnumTestEnumStringRequiredEnum._(String name): super(name);
 
-  static BuiltSet<EnumTestEnumStringRequiredEnum> get values =>
-      _$enumTestEnumStringRequiredEnumValues;
-  static EnumTestEnumStringRequiredEnum valueOf(String name) =>
-      _$enumTestEnumStringRequiredEnumValueOf(name);
+  static BuiltSet<EnumTestEnumStringRequiredEnum> get values => _$enumTestEnumStringRequiredEnumValues;
+  static EnumTestEnumStringRequiredEnum valueOf(String name) => _$enumTestEnumStringRequiredEnumValueOf(name);
 }
 
 class EnumTestEnumIntegerEnum extends EnumClass {
+
   @BuiltValueEnumConst(wireNumber: 1)
-  static const EnumTestEnumIntegerEnum number1 =
-      _$enumTestEnumIntegerEnum_number1;
+  static const EnumTestEnumIntegerEnum number1 = _$enumTestEnumIntegerEnum_number1;
   @BuiltValueEnumConst(wireNumber: -1)
-  static const EnumTestEnumIntegerEnum numberNegative1 =
-      _$enumTestEnumIntegerEnum_numberNegative1;
+  static const EnumTestEnumIntegerEnum numberNegative1 = _$enumTestEnumIntegerEnum_numberNegative1;
 
-  static Serializer<EnumTestEnumIntegerEnum> get serializer =>
-      _$enumTestEnumIntegerEnumSerializer;
+  static Serializer<EnumTestEnumIntegerEnum> get serializer => _$enumTestEnumIntegerEnumSerializer;
 
-  const EnumTestEnumIntegerEnum._(String name) : super(name);
+  const EnumTestEnumIntegerEnum._(String name): super(name);
 
-  static BuiltSet<EnumTestEnumIntegerEnum> get values =>
-      _$enumTestEnumIntegerEnumValues;
-  static EnumTestEnumIntegerEnum valueOf(String name) =>
-      _$enumTestEnumIntegerEnumValueOf(name);
+  static BuiltSet<EnumTestEnumIntegerEnum> get values => _$enumTestEnumIntegerEnumValues;
+  static EnumTestEnumIntegerEnum valueOf(String name) => _$enumTestEnumIntegerEnumValueOf(name);
 }
 
 class EnumTestEnumNumberEnum extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'1.1')
-  static const EnumTestEnumNumberEnum number1Period1 =
-      _$enumTestEnumNumberEnum_number1Period1;
+  static const EnumTestEnumNumberEnum number1Period1 = _$enumTestEnumNumberEnum_number1Period1;
   @BuiltValueEnumConst(wireName: r'-1.2')
-  static const EnumTestEnumNumberEnum numberNegative1Period2 =
-      _$enumTestEnumNumberEnum_numberNegative1Period2;
+  static const EnumTestEnumNumberEnum numberNegative1Period2 = _$enumTestEnumNumberEnum_numberNegative1Period2;
 
-  static Serializer<EnumTestEnumNumberEnum> get serializer =>
-      _$enumTestEnumNumberEnumSerializer;
+  static Serializer<EnumTestEnumNumberEnum> get serializer => _$enumTestEnumNumberEnumSerializer;
 
-  const EnumTestEnumNumberEnum._(String name) : super(name);
+  const EnumTestEnumNumberEnum._(String name): super(name);
 
-  static BuiltSet<EnumTestEnumNumberEnum> get values =>
-      _$enumTestEnumNumberEnumValues;
-  static EnumTestEnumNumberEnum valueOf(String name) =>
-      _$enumTestEnumNumberEnumValueOf(name);
+  static BuiltSet<EnumTestEnumNumberEnum> get values => _$enumTestEnumNumberEnumValues;
+  static EnumTestEnumNumberEnum valueOf(String name) => _$enumTestEnumNumberEnumValueOf(name);
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/file_schema_test_class.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/file_schema_test_class.dart
index 78771ae40979f254487a20e4af25d4ee229f0788..083b61e326aa1171dc198e512a99e5378b10b654 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/file_schema_test_class.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/file_schema_test_class.dart
@@ -9,81 +9,73 @@ import 'package:built_value/serializer.dart';
 
 part 'file_schema_test_class.g.dart';
 
-abstract class FileSchemaTestClass
-    implements Built<FileSchemaTestClass, FileSchemaTestClassBuilder> {
-  @BuiltValueField(wireName: r'file')
-  ModelFile? get file;
 
-  @BuiltValueField(wireName: r'files')
-  BuiltList<ModelFile>? get files;
 
-  FileSchemaTestClass._();
+abstract class FileSchemaTestClass implements Built<FileSchemaTestClass, FileSchemaTestClassBuilder> {
+    @BuiltValueField(wireName: r'file')
+    ModelFile? get file;
 
-  static void _initializeBuilder(FileSchemaTestClassBuilder b) => b;
+    @BuiltValueField(wireName: r'files')
+    BuiltList<ModelFile>? get files;
 
-  factory FileSchemaTestClass([void updates(FileSchemaTestClassBuilder b)]) =
-      _$FileSchemaTestClass;
+    FileSchemaTestClass._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<FileSchemaTestClass> get serializer =>
-      _$FileSchemaTestClassSerializer();
+    static void _initializeBuilder(FileSchemaTestClassBuilder b) => b;
+
+    factory FileSchemaTestClass([void updates(FileSchemaTestClassBuilder b)]) = _$FileSchemaTestClass;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<FileSchemaTestClass> get serializer => _$FileSchemaTestClassSerializer();
 }
 
-class _$FileSchemaTestClassSerializer
-    implements StructuredSerializer<FileSchemaTestClass> {
-  @override
-  final Iterable<Type> types = const [
-    FileSchemaTestClass,
-    _$FileSchemaTestClass
-  ];
-
-  @override
-  final String wireName = r'FileSchemaTestClass';
-
-  @override
-  Iterable<Object?> serialize(
-      Serializers serializers, FileSchemaTestClass object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.file != null) {
-      result
-        ..add(r'file')
-        ..add(serializers.serialize(object.file,
-            specifiedType: const FullType(ModelFile)));
-    }
-    if (object.files != null) {
-      result
-        ..add(r'files')
-        ..add(serializers.serialize(object.files,
-            specifiedType: const FullType(BuiltList, [FullType(ModelFile)])));
+class _$FileSchemaTestClassSerializer implements StructuredSerializer<FileSchemaTestClass> {
+    @override
+    final Iterable<Type> types = const [FileSchemaTestClass, _$FileSchemaTestClass];
+
+    @override
+    final String wireName = r'FileSchemaTestClass';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, FileSchemaTestClass object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.file != null) {
+            result
+                ..add(r'file')
+                ..add(serializers.serialize(object.file,
+                    specifiedType: const FullType(ModelFile)));
+        }
+        if (object.files != null) {
+            result
+                ..add(r'files')
+                ..add(serializers.serialize(object.files,
+                    specifiedType: const FullType(BuiltList, [FullType(ModelFile)])));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  FileSchemaTestClass deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = FileSchemaTestClassBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'file':
-          result.file.replace(serializers.deserialize(value,
-              specifiedType: const FullType(ModelFile)) as ModelFile);
-          break;
-        case r'files':
-          result.files.replace(serializers.deserialize(value,
-                  specifiedType:
-                      const FullType(BuiltList, [FullType(ModelFile)]))
-              as BuiltList<ModelFile>);
-          break;
-      }
+
+    @override
+    FileSchemaTestClass deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = FileSchemaTestClassBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'file':
+                    result.file.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(ModelFile)) as ModelFile);
+                    break;
+                case r'files':
+                    result.files.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(ModelFile)])) as BuiltList<ModelFile>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/foo.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/foo.dart
index 5c7a4f9fe846e6b32f685ce7191bed6e4414e5ca..045d8857577ecabe155def98de62f417e5207f4e 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/foo.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/foo.dart
@@ -7,57 +7,61 @@ import 'package:built_value/serializer.dart';
 
 part 'foo.g.dart';
 
+
+
 abstract class Foo implements Built<Foo, FooBuilder> {
-  @BuiltValueField(wireName: r'bar')
-  String? get bar;
+    @BuiltValueField(wireName: r'bar')
+    String? get bar;
 
-  Foo._();
+    Foo._();
 
-  static void _initializeBuilder(FooBuilder b) => b..bar = 'bar';
+    static void _initializeBuilder(FooBuilder b) => b
+        ..bar = 'bar';
 
-  factory Foo([void updates(FooBuilder b)]) = _$Foo;
+    factory Foo([void updates(FooBuilder b)]) = _$Foo;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Foo> get serializer => _$FooSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Foo> get serializer => _$FooSerializer();
 }
 
 class _$FooSerializer implements StructuredSerializer<Foo> {
-  @override
-  final Iterable<Type> types = const [Foo, _$Foo];
-
-  @override
-  final String wireName = r'Foo';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Foo object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.bar != null) {
-      result
-        ..add(r'bar')
-        ..add(serializers.serialize(object.bar,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [Foo, _$Foo];
+
+    @override
+    final String wireName = r'Foo';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Foo object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.bar != null) {
+            result
+                ..add(r'bar')
+                ..add(serializers.serialize(object.bar,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  Foo deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = FooBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'bar':
-          result.bar = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    Foo deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = FooBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'bar':
+                    result.bar = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/format_test.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/format_test.dart
index 45d02a3280441f80d22dcb090aa94fb94b6f2b88..60879a1479ad9f49e829d5f23b23fbb16a9fa0b0 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/format_test.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/format_test.dart
@@ -8,246 +8,249 @@ import 'package:built_value/serializer.dart';
 
 part 'format_test.g.dart';
 
+
+
 abstract class FormatTest implements Built<FormatTest, FormatTestBuilder> {
-  @BuiltValueField(wireName: r'integer')
-  int? get integer;
+    @BuiltValueField(wireName: r'integer')
+    int? get integer;
 
-  @BuiltValueField(wireName: r'int32')
-  int? get int32;
+    @BuiltValueField(wireName: r'int32')
+    int? get int32;
 
-  @BuiltValueField(wireName: r'int64')
-  int? get int64;
+    @BuiltValueField(wireName: r'int64')
+    int? get int64;
 
-  @BuiltValueField(wireName: r'number')
-  num get number;
+    @BuiltValueField(wireName: r'number')
+    num get number;
 
-  @BuiltValueField(wireName: r'float')
-  double? get float;
+    @BuiltValueField(wireName: r'float')
+    double? get float;
 
-  @BuiltValueField(wireName: r'double')
-  double? get double_;
+    @BuiltValueField(wireName: r'double')
+    double? get double_;
 
-  @BuiltValueField(wireName: r'decimal')
-  double? get decimal;
+    @BuiltValueField(wireName: r'decimal')
+    double? get decimal;
 
-  @BuiltValueField(wireName: r'string')
-  String? get string;
+    @BuiltValueField(wireName: r'string')
+    String? get string;
 
-  @BuiltValueField(wireName: r'byte')
-  String get byte;
+    @BuiltValueField(wireName: r'byte')
+    String get byte;
 
-  @BuiltValueField(wireName: r'binary')
-  Uint8List? get binary;
+    @BuiltValueField(wireName: r'binary')
+    Uint8List? get binary;
 
-  @BuiltValueField(wireName: r'date')
-  DateTime get date;
+    @BuiltValueField(wireName: r'date')
+    DateTime get date;
 
-  @BuiltValueField(wireName: r'dateTime')
-  DateTime? get dateTime;
+    @BuiltValueField(wireName: r'dateTime')
+    DateTime? get dateTime;
 
-  @BuiltValueField(wireName: r'uuid')
-  String? get uuid;
+    @BuiltValueField(wireName: r'uuid')
+    String? get uuid;
 
-  @BuiltValueField(wireName: r'password')
-  String get password;
+    @BuiltValueField(wireName: r'password')
+    String get password;
 
-  /// A string that is a 10 digit number. Can have leading zeros.
-  @BuiltValueField(wireName: r'pattern_with_digits')
-  String? get patternWithDigits;
+    /// A string that is a 10 digit number. Can have leading zeros.
+    @BuiltValueField(wireName: r'pattern_with_digits')
+    String? get patternWithDigits;
 
-  /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01.
-  @BuiltValueField(wireName: r'pattern_with_digits_and_delimiter')
-  String? get patternWithDigitsAndDelimiter;
+    /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01.
+    @BuiltValueField(wireName: r'pattern_with_digits_and_delimiter')
+    String? get patternWithDigitsAndDelimiter;
 
-  FormatTest._();
+    FormatTest._();
 
-  static void _initializeBuilder(FormatTestBuilder b) => b;
+    static void _initializeBuilder(FormatTestBuilder b) => b;
 
-  factory FormatTest([void updates(FormatTestBuilder b)]) = _$FormatTest;
+    factory FormatTest([void updates(FormatTestBuilder b)]) = _$FormatTest;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<FormatTest> get serializer => _$FormatTestSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<FormatTest> get serializer => _$FormatTestSerializer();
 }
 
 class _$FormatTestSerializer implements StructuredSerializer<FormatTest> {
-  @override
-  final Iterable<Type> types = const [FormatTest, _$FormatTest];
-
-  @override
-  final String wireName = r'FormatTest';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, FormatTest object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.integer != null) {
-      result
-        ..add(r'integer')
-        ..add(serializers.serialize(object.integer,
-            specifiedType: const FullType(int)));
-    }
-    if (object.int32 != null) {
-      result
-        ..add(r'int32')
-        ..add(serializers.serialize(object.int32,
-            specifiedType: const FullType(int)));
-    }
-    if (object.int64 != null) {
-      result
-        ..add(r'int64')
-        ..add(serializers.serialize(object.int64,
-            specifiedType: const FullType(int)));
-    }
-    result
-      ..add(r'number')
-      ..add(serializers.serialize(object.number,
-          specifiedType: const FullType(num)));
-    if (object.float != null) {
-      result
-        ..add(r'float')
-        ..add(serializers.serialize(object.float,
-            specifiedType: const FullType(double)));
-    }
-    if (object.double_ != null) {
-      result
-        ..add(r'double')
-        ..add(serializers.serialize(object.double_,
-            specifiedType: const FullType(double)));
-    }
-    if (object.decimal != null) {
-      result
-        ..add(r'decimal')
-        ..add(serializers.serialize(object.decimal,
-            specifiedType: const FullType(double)));
-    }
-    if (object.string != null) {
-      result
-        ..add(r'string')
-        ..add(serializers.serialize(object.string,
-            specifiedType: const FullType(String)));
-    }
-    result
-      ..add(r'byte')
-      ..add(serializers.serialize(object.byte,
-          specifiedType: const FullType(String)));
-    if (object.binary != null) {
-      result
-        ..add(r'binary')
-        ..add(serializers.serialize(object.binary,
-            specifiedType: const FullType(Uint8List)));
-    }
-    result
-      ..add(r'date')
-      ..add(serializers.serialize(object.date,
-          specifiedType: const FullType(DateTime)));
-    if (object.dateTime != null) {
-      result
-        ..add(r'dateTime')
-        ..add(serializers.serialize(object.dateTime,
-            specifiedType: const FullType(DateTime)));
-    }
-    if (object.uuid != null) {
-      result
-        ..add(r'uuid')
-        ..add(serializers.serialize(object.uuid,
-            specifiedType: const FullType(String)));
-    }
-    result
-      ..add(r'password')
-      ..add(serializers.serialize(object.password,
-          specifiedType: const FullType(String)));
-    if (object.patternWithDigits != null) {
-      result
-        ..add(r'pattern_with_digits')
-        ..add(serializers.serialize(object.patternWithDigits,
-            specifiedType: const FullType(String)));
-    }
-    if (object.patternWithDigitsAndDelimiter != null) {
-      result
-        ..add(r'pattern_with_digits_and_delimiter')
-        ..add(serializers.serialize(object.patternWithDigitsAndDelimiter,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [FormatTest, _$FormatTest];
+
+    @override
+    final String wireName = r'FormatTest';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, FormatTest object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.integer != null) {
+            result
+                ..add(r'integer')
+                ..add(serializers.serialize(object.integer,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.int32 != null) {
+            result
+                ..add(r'int32')
+                ..add(serializers.serialize(object.int32,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.int64 != null) {
+            result
+                ..add(r'int64')
+                ..add(serializers.serialize(object.int64,
+                    specifiedType: const FullType(int)));
+        }
+        result
+            ..add(r'number')
+            ..add(serializers.serialize(object.number,
+                specifiedType: const FullType(num)));
+        if (object.float != null) {
+            result
+                ..add(r'float')
+                ..add(serializers.serialize(object.float,
+                    specifiedType: const FullType(double)));
+        }
+        if (object.double_ != null) {
+            result
+                ..add(r'double')
+                ..add(serializers.serialize(object.double_,
+                    specifiedType: const FullType(double)));
+        }
+        if (object.decimal != null) {
+            result
+                ..add(r'decimal')
+                ..add(serializers.serialize(object.decimal,
+                    specifiedType: const FullType(double)));
+        }
+        if (object.string != null) {
+            result
+                ..add(r'string')
+                ..add(serializers.serialize(object.string,
+                    specifiedType: const FullType(String)));
+        }
+        result
+            ..add(r'byte')
+            ..add(serializers.serialize(object.byte,
+                specifiedType: const FullType(String)));
+        if (object.binary != null) {
+            result
+                ..add(r'binary')
+                ..add(serializers.serialize(object.binary,
+                    specifiedType: const FullType(Uint8List)));
+        }
+        result
+            ..add(r'date')
+            ..add(serializers.serialize(object.date,
+                specifiedType: const FullType(DateTime)));
+        if (object.dateTime != null) {
+            result
+                ..add(r'dateTime')
+                ..add(serializers.serialize(object.dateTime,
+                    specifiedType: const FullType(DateTime)));
+        }
+        if (object.uuid != null) {
+            result
+                ..add(r'uuid')
+                ..add(serializers.serialize(object.uuid,
+                    specifiedType: const FullType(String)));
+        }
+        result
+            ..add(r'password')
+            ..add(serializers.serialize(object.password,
+                specifiedType: const FullType(String)));
+        if (object.patternWithDigits != null) {
+            result
+                ..add(r'pattern_with_digits')
+                ..add(serializers.serialize(object.patternWithDigits,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.patternWithDigitsAndDelimiter != null) {
+            result
+                ..add(r'pattern_with_digits_and_delimiter')
+                ..add(serializers.serialize(object.patternWithDigitsAndDelimiter,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  FormatTest deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = FormatTestBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'integer':
-          result.integer = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'int32':
-          result.int32 = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'int64':
-          result.int64 = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'number':
-          result.number = serializers.deserialize(value,
-              specifiedType: const FullType(num)) as num;
-          break;
-        case r'float':
-          result.float = serializers.deserialize(value,
-              specifiedType: const FullType(double)) as double;
-          break;
-        case r'double':
-          result.double_ = serializers.deserialize(value,
-              specifiedType: const FullType(double)) as double;
-          break;
-        case r'decimal':
-          result.decimal = serializers.deserialize(value,
-              specifiedType: const FullType(double)) as double;
-          break;
-        case r'string':
-          result.string = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'byte':
-          result.byte = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'binary':
-          result.binary = serializers.deserialize(value,
-              specifiedType: const FullType(Uint8List)) as Uint8List;
-          break;
-        case r'date':
-          result.date = serializers.deserialize(value,
-              specifiedType: const FullType(DateTime)) as DateTime;
-          break;
-        case r'dateTime':
-          result.dateTime = serializers.deserialize(value,
-              specifiedType: const FullType(DateTime)) as DateTime;
-          break;
-        case r'uuid':
-          result.uuid = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'password':
-          result.password = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'pattern_with_digits':
-          result.patternWithDigits = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'pattern_with_digits_and_delimiter':
-          result.patternWithDigitsAndDelimiter = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    FormatTest deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = FormatTestBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'integer':
+                    result.integer = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'int32':
+                    result.int32 = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'int64':
+                    result.int64 = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'number':
+                    result.number = serializers.deserialize(value,
+                        specifiedType: const FullType(num)) as num;
+                    break;
+                case r'float':
+                    result.float = serializers.deserialize(value,
+                        specifiedType: const FullType(double)) as double;
+                    break;
+                case r'double':
+                    result.double_ = serializers.deserialize(value,
+                        specifiedType: const FullType(double)) as double;
+                    break;
+                case r'decimal':
+                    result.decimal = serializers.deserialize(value,
+                        specifiedType: const FullType(double)) as double;
+                    break;
+                case r'string':
+                    result.string = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'byte':
+                    result.byte = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'binary':
+                    result.binary = serializers.deserialize(value,
+                        specifiedType: const FullType(Uint8List)) as Uint8List;
+                    break;
+                case r'date':
+                    result.date = serializers.deserialize(value,
+                        specifiedType: const FullType(DateTime)) as DateTime;
+                    break;
+                case r'dateTime':
+                    result.dateTime = serializers.deserialize(value,
+                        specifiedType: const FullType(DateTime)) as DateTime;
+                    break;
+                case r'uuid':
+                    result.uuid = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'password':
+                    result.password = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'pattern_with_digits':
+                    result.patternWithDigits = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'pattern_with_digits_and_delimiter':
+                    result.patternWithDigitsAndDelimiter = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/has_only_read_only.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/has_only_read_only.dart
index 783ada102391adf24744237157d68a5cc1da0268..f7cb2cd2e5abbee32b757660336605b035f03bb0 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/has_only_read_only.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/has_only_read_only.dart
@@ -7,75 +7,73 @@ import 'package:built_value/serializer.dart';
 
 part 'has_only_read_only.g.dart';
 
-abstract class HasOnlyReadOnly
-    implements Built<HasOnlyReadOnly, HasOnlyReadOnlyBuilder> {
-  @BuiltValueField(wireName: r'bar')
-  String? get bar;
 
-  @BuiltValueField(wireName: r'foo')
-  String? get foo;
 
-  HasOnlyReadOnly._();
+abstract class HasOnlyReadOnly implements Built<HasOnlyReadOnly, HasOnlyReadOnlyBuilder> {
+    @BuiltValueField(wireName: r'bar')
+    String? get bar;
 
-  static void _initializeBuilder(HasOnlyReadOnlyBuilder b) => b;
+    @BuiltValueField(wireName: r'foo')
+    String? get foo;
 
-  factory HasOnlyReadOnly([void updates(HasOnlyReadOnlyBuilder b)]) =
-      _$HasOnlyReadOnly;
+    HasOnlyReadOnly._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<HasOnlyReadOnly> get serializer =>
-      _$HasOnlyReadOnlySerializer();
+    static void _initializeBuilder(HasOnlyReadOnlyBuilder b) => b;
+
+    factory HasOnlyReadOnly([void updates(HasOnlyReadOnlyBuilder b)]) = _$HasOnlyReadOnly;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<HasOnlyReadOnly> get serializer => _$HasOnlyReadOnlySerializer();
 }
 
-class _$HasOnlyReadOnlySerializer
-    implements StructuredSerializer<HasOnlyReadOnly> {
-  @override
-  final Iterable<Type> types = const [HasOnlyReadOnly, _$HasOnlyReadOnly];
-
-  @override
-  final String wireName = r'HasOnlyReadOnly';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, HasOnlyReadOnly object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.bar != null) {
-      result
-        ..add(r'bar')
-        ..add(serializers.serialize(object.bar,
-            specifiedType: const FullType(String)));
-    }
-    if (object.foo != null) {
-      result
-        ..add(r'foo')
-        ..add(serializers.serialize(object.foo,
-            specifiedType: const FullType(String)));
+class _$HasOnlyReadOnlySerializer implements StructuredSerializer<HasOnlyReadOnly> {
+    @override
+    final Iterable<Type> types = const [HasOnlyReadOnly, _$HasOnlyReadOnly];
+
+    @override
+    final String wireName = r'HasOnlyReadOnly';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, HasOnlyReadOnly object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.bar != null) {
+            result
+                ..add(r'bar')
+                ..add(serializers.serialize(object.bar,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.foo != null) {
+            result
+                ..add(r'foo')
+                ..add(serializers.serialize(object.foo,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  HasOnlyReadOnly deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = HasOnlyReadOnlyBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'bar':
-          result.bar = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'foo':
-          result.foo = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    HasOnlyReadOnly deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = HasOnlyReadOnlyBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'bar':
+                    result.bar = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'foo':
+                    result.foo = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/health_check_result.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/health_check_result.dart
index 8fb18b9e352d1989d1654a81a7dd1d4f2c45214b..69bca6dce0fb731b78bbc9d0d6fd94adcbcf7c23 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/health_check_result.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/health_check_result.dart
@@ -7,62 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'health_check_result.g.dart';
 
-abstract class HealthCheckResult
-    implements Built<HealthCheckResult, HealthCheckResultBuilder> {
-  @BuiltValueField(wireName: r'NullableMessage')
-  String? get nullableMessage;
 
-  HealthCheckResult._();
 
-  static void _initializeBuilder(HealthCheckResultBuilder b) => b;
+abstract class HealthCheckResult implements Built<HealthCheckResult, HealthCheckResultBuilder> {
+    @BuiltValueField(wireName: r'NullableMessage')
+    String? get nullableMessage;
 
-  factory HealthCheckResult([void updates(HealthCheckResultBuilder b)]) =
-      _$HealthCheckResult;
+    HealthCheckResult._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<HealthCheckResult> get serializer =>
-      _$HealthCheckResultSerializer();
+    static void _initializeBuilder(HealthCheckResultBuilder b) => b;
+
+    factory HealthCheckResult([void updates(HealthCheckResultBuilder b)]) = _$HealthCheckResult;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<HealthCheckResult> get serializer => _$HealthCheckResultSerializer();
 }
 
-class _$HealthCheckResultSerializer
-    implements StructuredSerializer<HealthCheckResult> {
-  @override
-  final Iterable<Type> types = const [HealthCheckResult, _$HealthCheckResult];
+class _$HealthCheckResultSerializer implements StructuredSerializer<HealthCheckResult> {
+    @override
+    final Iterable<Type> types = const [HealthCheckResult, _$HealthCheckResult];
 
-  @override
-  final String wireName = r'HealthCheckResult';
+    @override
+    final String wireName = r'HealthCheckResult';
 
-  @override
-  Iterable<Object?> serialize(Serializers serializers, HealthCheckResult object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.nullableMessage != null) {
-      result
-        ..add(r'NullableMessage')
-        ..add(serializers.serialize(object.nullableMessage,
-            specifiedType: const FullType(String)));
+    @override
+    Iterable<Object?> serialize(Serializers serializers, HealthCheckResult object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.nullableMessage != null) {
+            result
+                ..add(r'NullableMessage')
+                ..add(serializers.serialize(object.nullableMessage,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
 
-  @override
-  HealthCheckResult deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = HealthCheckResultBuilder();
+    @override
+    HealthCheckResult deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = HealthCheckResultBuilder();
 
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'NullableMessage':
-          result.nullableMessage = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'NullableMessage':
+                    result.nullableMessage = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/inline_response_default.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/inline_response_default.dart
index be622a53992e60312f63c9f7de2deda62a2ed7ae..875b612c5d6d5372dd56bfe85b7ac3b1c5256521 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/inline_response_default.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/inline_response_default.dart
@@ -8,66 +8,60 @@ import 'package:built_value/serializer.dart';
 
 part 'inline_response_default.g.dart';
 
-abstract class InlineResponseDefault
-    implements Built<InlineResponseDefault, InlineResponseDefaultBuilder> {
-  @BuiltValueField(wireName: r'string')
-  Foo? get string;
 
-  InlineResponseDefault._();
 
-  static void _initializeBuilder(InlineResponseDefaultBuilder b) => b;
+abstract class InlineResponseDefault implements Built<InlineResponseDefault, InlineResponseDefaultBuilder> {
+    @BuiltValueField(wireName: r'string')
+    Foo? get string;
 
-  factory InlineResponseDefault(
-      [void updates(InlineResponseDefaultBuilder b)]) = _$InlineResponseDefault;
+    InlineResponseDefault._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<InlineResponseDefault> get serializer =>
-      _$InlineResponseDefaultSerializer();
+    static void _initializeBuilder(InlineResponseDefaultBuilder b) => b;
+
+    factory InlineResponseDefault([void updates(InlineResponseDefaultBuilder b)]) = _$InlineResponseDefault;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<InlineResponseDefault> get serializer => _$InlineResponseDefaultSerializer();
 }
 
-class _$InlineResponseDefaultSerializer
-    implements StructuredSerializer<InlineResponseDefault> {
-  @override
-  final Iterable<Type> types = const [
-    InlineResponseDefault,
-    _$InlineResponseDefault
-  ];
+class _$InlineResponseDefaultSerializer implements StructuredSerializer<InlineResponseDefault> {
+    @override
+    final Iterable<Type> types = const [InlineResponseDefault, _$InlineResponseDefault];
 
-  @override
-  final String wireName = r'InlineResponseDefault';
+    @override
+    final String wireName = r'InlineResponseDefault';
 
-  @override
-  Iterable<Object?> serialize(
-      Serializers serializers, InlineResponseDefault object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.string != null) {
-      result
-        ..add(r'string')
-        ..add(serializers.serialize(object.string,
-            specifiedType: const FullType(Foo)));
+    @override
+    Iterable<Object?> serialize(Serializers serializers, InlineResponseDefault object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.string != null) {
+            result
+                ..add(r'string')
+                ..add(serializers.serialize(object.string,
+                    specifiedType: const FullType(Foo)));
+        }
+        return result;
     }
-    return result;
-  }
 
-  @override
-  InlineResponseDefault deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = InlineResponseDefaultBuilder();
+    @override
+    InlineResponseDefault deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = InlineResponseDefaultBuilder();
 
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'string':
-          result.string.replace(serializers.deserialize(value,
-              specifiedType: const FullType(Foo)) as Foo);
-          break;
-      }
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'string':
+                    result.string.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(Foo)) as Foo);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/map_test.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/map_test.dart
index 68ea560bbb785027bfc26e9843855e04bbda57aa..21af21a52bb9fdb54f731acf7ed15a3663c32b10 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/map_test.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/map_test.dart
@@ -8,132 +8,115 @@ import 'package:built_value/serializer.dart';
 
 part 'map_test.g.dart';
 
+
+
 abstract class MapTest implements Built<MapTest, MapTestBuilder> {
-  @BuiltValueField(wireName: r'map_map_of_string')
-  BuiltMap<String, BuiltMap<String, String>>? get mapMapOfString;
+    @BuiltValueField(wireName: r'map_map_of_string')
+    BuiltMap<String, BuiltMap<String, String>>? get mapMapOfString;
 
-  @BuiltValueField(wireName: r'map_of_enum_string')
-  BuiltMap<String, MapTestMapOfEnumStringEnum>? get mapOfEnumString;
-  // enum mapOfEnumStringEnum {  UPPER,  lower,  };
+    @BuiltValueField(wireName: r'map_of_enum_string')
+    BuiltMap<String, MapTestMapOfEnumStringEnum>? get mapOfEnumString;
+    // enum mapOfEnumStringEnum {  UPPER,  lower,  };
 
-  @BuiltValueField(wireName: r'direct_map')
-  BuiltMap<String, bool>? get directMap;
+    @BuiltValueField(wireName: r'direct_map')
+    BuiltMap<String, bool>? get directMap;
 
-  @BuiltValueField(wireName: r'indirect_map')
-  BuiltMap<String, bool>? get indirectMap;
+    @BuiltValueField(wireName: r'indirect_map')
+    BuiltMap<String, bool>? get indirectMap;
 
-  MapTest._();
+    MapTest._();
 
-  static void _initializeBuilder(MapTestBuilder b) => b;
+    static void _initializeBuilder(MapTestBuilder b) => b;
 
-  factory MapTest([void updates(MapTestBuilder b)]) = _$MapTest;
+    factory MapTest([void updates(MapTestBuilder b)]) = _$MapTest;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<MapTest> get serializer => _$MapTestSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<MapTest> get serializer => _$MapTestSerializer();
 }
 
 class _$MapTestSerializer implements StructuredSerializer<MapTest> {
-  @override
-  final Iterable<Type> types = const [MapTest, _$MapTest];
-
-  @override
-  final String wireName = r'MapTest';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, MapTest object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.mapMapOfString != null) {
-      result
-        ..add(r'map_map_of_string')
-        ..add(serializers.serialize(object.mapMapOfString,
-            specifiedType: const FullType(BuiltMap, [
-              FullType(String),
-              FullType(BuiltMap, [FullType(String), FullType(String)])
-            ])));
-    }
-    if (object.mapOfEnumString != null) {
-      result
-        ..add(r'map_of_enum_string')
-        ..add(serializers.serialize(object.mapOfEnumString,
-            specifiedType: const FullType(BuiltMap,
-                [FullType(String), FullType(MapTestMapOfEnumStringEnum)])));
-    }
-    if (object.directMap != null) {
-      result
-        ..add(r'direct_map')
-        ..add(serializers.serialize(object.directMap,
-            specifiedType:
-                const FullType(BuiltMap, [FullType(String), FullType(bool)])));
+    @override
+    final Iterable<Type> types = const [MapTest, _$MapTest];
+
+    @override
+    final String wireName = r'MapTest';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, MapTest object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.mapMapOfString != null) {
+            result
+                ..add(r'map_map_of_string')
+                ..add(serializers.serialize(object.mapMapOfString,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(BuiltMap, [FullType(String), FullType(String)])])));
+        }
+        if (object.mapOfEnumString != null) {
+            result
+                ..add(r'map_of_enum_string')
+                ..add(serializers.serialize(object.mapOfEnumString,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(MapTestMapOfEnumStringEnum)])));
+        }
+        if (object.directMap != null) {
+            result
+                ..add(r'direct_map')
+                ..add(serializers.serialize(object.directMap,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(bool)])));
+        }
+        if (object.indirectMap != null) {
+            result
+                ..add(r'indirect_map')
+                ..add(serializers.serialize(object.indirectMap,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(bool)])));
+        }
+        return result;
     }
-    if (object.indirectMap != null) {
-      result
-        ..add(r'indirect_map')
-        ..add(serializers.serialize(object.indirectMap,
-            specifiedType:
-                const FullType(BuiltMap, [FullType(String), FullType(bool)])));
-    }
-    return result;
-  }
-
-  @override
-  MapTest deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = MapTestBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'map_map_of_string':
-          result.mapMapOfString.replace(serializers.deserialize(value,
-              specifiedType: const FullType(BuiltMap, [
-                FullType(String),
-                FullType(BuiltMap, [FullType(String), FullType(String)])
-              ])) as BuiltMap<String, BuiltMap<String, String>>);
-          break;
-        case r'map_of_enum_string':
-          result.mapOfEnumString.replace(serializers.deserialize(value,
-              specifiedType: const FullType(BuiltMap, [
-                FullType(String),
-                FullType(MapTestMapOfEnumStringEnum)
-              ])) as BuiltMap<String, MapTestMapOfEnumStringEnum>);
-          break;
-        case r'direct_map':
-          result.directMap.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(
-                      BuiltMap, [FullType(String), FullType(bool)]))
-              as BuiltMap<String, bool>);
-          break;
-        case r'indirect_map':
-          result.indirectMap.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(
-                      BuiltMap, [FullType(String), FullType(bool)]))
-              as BuiltMap<String, bool>);
-          break;
-      }
+
+    @override
+    MapTest deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = MapTestBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'map_map_of_string':
+                    result.mapMapOfString.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(BuiltMap, [FullType(String), FullType(String)])])) as BuiltMap<String, BuiltMap<String, String>>);
+                    break;
+                case r'map_of_enum_string':
+                    result.mapOfEnumString.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(MapTestMapOfEnumStringEnum)])) as BuiltMap<String, MapTestMapOfEnumStringEnum>);
+                    break;
+                case r'direct_map':
+                    result.directMap.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(bool)])) as BuiltMap<String, bool>);
+                    break;
+                case r'indirect_map':
+                    result.indirectMap.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(bool)])) as BuiltMap<String, bool>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
 
 class MapTestMapOfEnumStringEnum extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'UPPER')
-  static const MapTestMapOfEnumStringEnum UPPER =
-      _$mapTestMapOfEnumStringEnum_UPPER;
+  static const MapTestMapOfEnumStringEnum UPPER = _$mapTestMapOfEnumStringEnum_UPPER;
   @BuiltValueEnumConst(wireName: r'lower')
-  static const MapTestMapOfEnumStringEnum lower =
-      _$mapTestMapOfEnumStringEnum_lower;
+  static const MapTestMapOfEnumStringEnum lower = _$mapTestMapOfEnumStringEnum_lower;
 
-  static Serializer<MapTestMapOfEnumStringEnum> get serializer =>
-      _$mapTestMapOfEnumStringEnumSerializer;
+  static Serializer<MapTestMapOfEnumStringEnum> get serializer => _$mapTestMapOfEnumStringEnumSerializer;
 
-  const MapTestMapOfEnumStringEnum._(String name) : super(name);
+  const MapTestMapOfEnumStringEnum._(String name): super(name);
 
-  static BuiltSet<MapTestMapOfEnumStringEnum> get values =>
-      _$mapTestMapOfEnumStringEnumValues;
-  static MapTestMapOfEnumStringEnum valueOf(String name) =>
-      _$mapTestMapOfEnumStringEnumValueOf(name);
+  static BuiltSet<MapTestMapOfEnumStringEnum> get values => _$mapTestMapOfEnumStringEnumValues;
+  static MapTestMapOfEnumStringEnum valueOf(String name) => _$mapTestMapOfEnumStringEnumValueOf(name);
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/mixed_properties_and_additional_properties_class.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/mixed_properties_and_additional_properties_class.dart
index 0e4c5b275cc445e01355cf60c5076fcf8ea6fb08..4da5f4d520df734c72d1ae2f273d77796153b489 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/mixed_properties_and_additional_properties_class.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/mixed_properties_and_additional_properties_class.dart
@@ -9,103 +9,86 @@ import 'package:built_value/serializer.dart';
 
 part 'mixed_properties_and_additional_properties_class.g.dart';
 
-abstract class MixedPropertiesAndAdditionalPropertiesClass
-    implements
-        Built<MixedPropertiesAndAdditionalPropertiesClass,
-            MixedPropertiesAndAdditionalPropertiesClassBuilder> {
-  @BuiltValueField(wireName: r'uuid')
-  String? get uuid;
-
-  @BuiltValueField(wireName: r'dateTime')
-  DateTime? get dateTime;
-
-  @BuiltValueField(wireName: r'map')
-  BuiltMap<String, Animal>? get map;
-
-  MixedPropertiesAndAdditionalPropertiesClass._();
-
-  static void _initializeBuilder(
-          MixedPropertiesAndAdditionalPropertiesClassBuilder b) =>
-      b;
-
-  factory MixedPropertiesAndAdditionalPropertiesClass(
-          [void updates(
-              MixedPropertiesAndAdditionalPropertiesClassBuilder b)]) =
-      _$MixedPropertiesAndAdditionalPropertiesClass;
-
-  @BuiltValueSerializer(custom: true)
-  static Serializer<MixedPropertiesAndAdditionalPropertiesClass>
-      get serializer =>
-          _$MixedPropertiesAndAdditionalPropertiesClassSerializer();
+
+
+abstract class MixedPropertiesAndAdditionalPropertiesClass implements Built<MixedPropertiesAndAdditionalPropertiesClass, MixedPropertiesAndAdditionalPropertiesClassBuilder> {
+    @BuiltValueField(wireName: r'uuid')
+    String? get uuid;
+
+    @BuiltValueField(wireName: r'dateTime')
+    DateTime? get dateTime;
+
+    @BuiltValueField(wireName: r'map')
+    BuiltMap<String, Animal>? get map;
+
+    MixedPropertiesAndAdditionalPropertiesClass._();
+
+    static void _initializeBuilder(MixedPropertiesAndAdditionalPropertiesClassBuilder b) => b;
+
+    factory MixedPropertiesAndAdditionalPropertiesClass([void updates(MixedPropertiesAndAdditionalPropertiesClassBuilder b)]) = _$MixedPropertiesAndAdditionalPropertiesClass;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<MixedPropertiesAndAdditionalPropertiesClass> get serializer => _$MixedPropertiesAndAdditionalPropertiesClassSerializer();
 }
 
-class _$MixedPropertiesAndAdditionalPropertiesClassSerializer
-    implements
-        StructuredSerializer<MixedPropertiesAndAdditionalPropertiesClass> {
-  @override
-  final Iterable<Type> types = const [
-    MixedPropertiesAndAdditionalPropertiesClass,
-    _$MixedPropertiesAndAdditionalPropertiesClass
-  ];
-
-  @override
-  final String wireName = r'MixedPropertiesAndAdditionalPropertiesClass';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers,
-      MixedPropertiesAndAdditionalPropertiesClass object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.uuid != null) {
-      result
-        ..add(r'uuid')
-        ..add(serializers.serialize(object.uuid,
-            specifiedType: const FullType(String)));
-    }
-    if (object.dateTime != null) {
-      result
-        ..add(r'dateTime')
-        ..add(serializers.serialize(object.dateTime,
-            specifiedType: const FullType(DateTime)));
-    }
-    if (object.map != null) {
-      result
-        ..add(r'map')
-        ..add(serializers.serialize(object.map,
-            specifiedType: const FullType(
-                BuiltMap, [FullType(String), FullType(Animal)])));
+class _$MixedPropertiesAndAdditionalPropertiesClassSerializer implements StructuredSerializer<MixedPropertiesAndAdditionalPropertiesClass> {
+    @override
+    final Iterable<Type> types = const [MixedPropertiesAndAdditionalPropertiesClass, _$MixedPropertiesAndAdditionalPropertiesClass];
+
+    @override
+    final String wireName = r'MixedPropertiesAndAdditionalPropertiesClass';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, MixedPropertiesAndAdditionalPropertiesClass object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.uuid != null) {
+            result
+                ..add(r'uuid')
+                ..add(serializers.serialize(object.uuid,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.dateTime != null) {
+            result
+                ..add(r'dateTime')
+                ..add(serializers.serialize(object.dateTime,
+                    specifiedType: const FullType(DateTime)));
+        }
+        if (object.map != null) {
+            result
+                ..add(r'map')
+                ..add(serializers.serialize(object.map,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(Animal)])));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  MixedPropertiesAndAdditionalPropertiesClass deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = MixedPropertiesAndAdditionalPropertiesClassBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'uuid':
-          result.uuid = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'dateTime':
-          result.dateTime = serializers.deserialize(value,
-              specifiedType: const FullType(DateTime)) as DateTime;
-          break;
-        case r'map':
-          result.map.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(
-                      BuiltMap, [FullType(String), FullType(Animal)]))
-              as BuiltMap<String, Animal>);
-          break;
-      }
+
+    @override
+    MixedPropertiesAndAdditionalPropertiesClass deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = MixedPropertiesAndAdditionalPropertiesClassBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'uuid':
+                    result.uuid = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'dateTime':
+                    result.dateTime = serializers.deserialize(value,
+                        specifiedType: const FullType(DateTime)) as DateTime;
+                    break;
+                case r'map':
+                    result.map.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(Animal)])) as BuiltMap<String, Animal>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model200_response.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model200_response.dart
index 457494bed53efeba43ef14712940ee7fccbadbd2..be8614351cb15487e1ba8c37ecd0cfece234b6fa 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model200_response.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model200_response.dart
@@ -7,75 +7,73 @@ import 'package:built_value/serializer.dart';
 
 part 'model200_response.g.dart';
 
-abstract class Model200Response
-    implements Built<Model200Response, Model200ResponseBuilder> {
-  @BuiltValueField(wireName: r'name')
-  int? get name;
 
-  @BuiltValueField(wireName: r'class')
-  String? get class_;
 
-  Model200Response._();
+abstract class Model200Response implements Built<Model200Response, Model200ResponseBuilder> {
+    @BuiltValueField(wireName: r'name')
+    int? get name;
 
-  static void _initializeBuilder(Model200ResponseBuilder b) => b;
+    @BuiltValueField(wireName: r'class')
+    String? get class_;
 
-  factory Model200Response([void updates(Model200ResponseBuilder b)]) =
-      _$Model200Response;
+    Model200Response._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Model200Response> get serializer =>
-      _$Model200ResponseSerializer();
+    static void _initializeBuilder(Model200ResponseBuilder b) => b;
+
+    factory Model200Response([void updates(Model200ResponseBuilder b)]) = _$Model200Response;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Model200Response> get serializer => _$Model200ResponseSerializer();
 }
 
-class _$Model200ResponseSerializer
-    implements StructuredSerializer<Model200Response> {
-  @override
-  final Iterable<Type> types = const [Model200Response, _$Model200Response];
-
-  @override
-  final String wireName = r'Model200Response';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Model200Response object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.name != null) {
-      result
-        ..add(r'name')
-        ..add(serializers.serialize(object.name,
-            specifiedType: const FullType(int)));
-    }
-    if (object.class_ != null) {
-      result
-        ..add(r'class')
-        ..add(serializers.serialize(object.class_,
-            specifiedType: const FullType(String)));
+class _$Model200ResponseSerializer implements StructuredSerializer<Model200Response> {
+    @override
+    final Iterable<Type> types = const [Model200Response, _$Model200Response];
+
+    @override
+    final String wireName = r'Model200Response';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Model200Response object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.name != null) {
+            result
+                ..add(r'name')
+                ..add(serializers.serialize(object.name,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.class_ != null) {
+            result
+                ..add(r'class')
+                ..add(serializers.serialize(object.class_,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  Model200Response deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = Model200ResponseBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'name':
-          result.name = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'class':
-          result.class_ = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    Model200Response deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = Model200ResponseBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'name':
+                    result.name = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'class':
+                    result.class_ = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_client.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_client.dart
index acbb28fc7322e805f85ebe59dd290b270f5a8ade..57871562a076db44d32d944146a7fe47ddb09f19 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_client.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_client.dart
@@ -7,57 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'model_client.g.dart';
 
+
+
 abstract class ModelClient implements Built<ModelClient, ModelClientBuilder> {
-  @BuiltValueField(wireName: r'client')
-  String? get client;
+    @BuiltValueField(wireName: r'client')
+    String? get client;
 
-  ModelClient._();
+    ModelClient._();
 
-  static void _initializeBuilder(ModelClientBuilder b) => b;
+    static void _initializeBuilder(ModelClientBuilder b) => b;
 
-  factory ModelClient([void updates(ModelClientBuilder b)]) = _$ModelClient;
+    factory ModelClient([void updates(ModelClientBuilder b)]) = _$ModelClient;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ModelClient> get serializer => _$ModelClientSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ModelClient> get serializer => _$ModelClientSerializer();
 }
 
 class _$ModelClientSerializer implements StructuredSerializer<ModelClient> {
-  @override
-  final Iterable<Type> types = const [ModelClient, _$ModelClient];
-
-  @override
-  final String wireName = r'ModelClient';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ModelClient object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.client != null) {
-      result
-        ..add(r'client')
-        ..add(serializers.serialize(object.client,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [ModelClient, _$ModelClient];
+
+    @override
+    final String wireName = r'ModelClient';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ModelClient object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.client != null) {
+            result
+                ..add(r'client')
+                ..add(serializers.serialize(object.client,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  ModelClient deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ModelClientBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'client':
-          result.client = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    ModelClient deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ModelClientBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'client':
+                    result.client = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_enum_class.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_enum_class.dart
index 9ecc6e9fe8ee809fab8b3079d2b597c5b4690ade..ba6ca8c45dd308d0a1b035dd6cb4a2f700d9a4b2 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_enum_class.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_enum_class.dart
@@ -9,18 +9,17 @@ import 'package:built_value/serializer.dart';
 part 'model_enum_class.g.dart';
 
 class ModelEnumClass extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'_abc')
   static const ModelEnumClass abc = _$abc;
   @BuiltValueEnumConst(wireName: r'-efg')
   static const ModelEnumClass efg = _$efg;
   @BuiltValueEnumConst(wireName: r'(xyz)')
-  static const ModelEnumClass leftParenthesisXyzRightParenthesis =
-      _$leftParenthesisXyzRightParenthesis;
+  static const ModelEnumClass leftParenthesisXyzRightParenthesis = _$leftParenthesisXyzRightParenthesis;
 
-  static Serializer<ModelEnumClass> get serializer =>
-      _$modelEnumClassSerializer;
+  static Serializer<ModelEnumClass> get serializer => _$modelEnumClassSerializer;
 
-  const ModelEnumClass._(String name) : super(name);
+  const ModelEnumClass._(String name): super(name);
 
   static BuiltSet<ModelEnumClass> get values => _$values;
   static ModelEnumClass valueOf(String name) => _$valueOf(name);
@@ -33,3 +32,4 @@ class ModelEnumClass extends EnumClass {
 ///
 /// Trigger mixin generation by writing a line like this one next to your enum.
 abstract class ModelEnumClassMixin = Object with _$ModelEnumClassMixin;
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_file.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_file.dart
index 1c5e4b869817598729fb0494ff98abab49c7516e..8a6c468bc00bb5c71df9fe4674ef1d90bac334fd 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_file.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_file.dart
@@ -7,58 +7,61 @@ import 'package:built_value/serializer.dart';
 
 part 'model_file.g.dart';
 
+
+
 abstract class ModelFile implements Built<ModelFile, ModelFileBuilder> {
-  /// Test capitalization
-  @BuiltValueField(wireName: r'sourceURI')
-  String? get sourceURI;
+    /// Test capitalization
+    @BuiltValueField(wireName: r'sourceURI')
+    String? get sourceURI;
 
-  ModelFile._();
+    ModelFile._();
 
-  static void _initializeBuilder(ModelFileBuilder b) => b;
+    static void _initializeBuilder(ModelFileBuilder b) => b;
 
-  factory ModelFile([void updates(ModelFileBuilder b)]) = _$ModelFile;
+    factory ModelFile([void updates(ModelFileBuilder b)]) = _$ModelFile;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ModelFile> get serializer => _$ModelFileSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ModelFile> get serializer => _$ModelFileSerializer();
 }
 
 class _$ModelFileSerializer implements StructuredSerializer<ModelFile> {
-  @override
-  final Iterable<Type> types = const [ModelFile, _$ModelFile];
+    @override
+    final Iterable<Type> types = const [ModelFile, _$ModelFile];
 
-  @override
-  final String wireName = r'ModelFile';
+    @override
+    final String wireName = r'ModelFile';
 
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ModelFile object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.sourceURI != null) {
-      result
-        ..add(r'sourceURI')
-        ..add(serializers.serialize(object.sourceURI,
-            specifiedType: const FullType(String)));
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ModelFile object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.sourceURI != null) {
+            result
+                ..add(r'sourceURI')
+                ..add(serializers.serialize(object.sourceURI,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
 
-  @override
-  ModelFile deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ModelFileBuilder();
+    @override
+    ModelFile deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ModelFileBuilder();
 
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'sourceURI':
-          result.sourceURI = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'sourceURI':
+                    result.sourceURI = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_list.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_list.dart
index 53fe912acb14387c00df0e682ddd30687286645f..901616e8dc65be64573a444b7c7eba3b43e622e0 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_list.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_list.dart
@@ -7,57 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'model_list.g.dart';
 
+
+
 abstract class ModelList implements Built<ModelList, ModelListBuilder> {
-  @BuiltValueField(wireName: r'123-list')
-  String? get n123list;
+    @BuiltValueField(wireName: r'123-list')
+    String? get n123list;
 
-  ModelList._();
+    ModelList._();
 
-  static void _initializeBuilder(ModelListBuilder b) => b;
+    static void _initializeBuilder(ModelListBuilder b) => b;
 
-  factory ModelList([void updates(ModelListBuilder b)]) = _$ModelList;
+    factory ModelList([void updates(ModelListBuilder b)]) = _$ModelList;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ModelList> get serializer => _$ModelListSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ModelList> get serializer => _$ModelListSerializer();
 }
 
 class _$ModelListSerializer implements StructuredSerializer<ModelList> {
-  @override
-  final Iterable<Type> types = const [ModelList, _$ModelList];
-
-  @override
-  final String wireName = r'ModelList';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ModelList object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.n123list != null) {
-      result
-        ..add(r'123-list')
-        ..add(serializers.serialize(object.n123list,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [ModelList, _$ModelList];
+
+    @override
+    final String wireName = r'ModelList';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ModelList object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.n123list != null) {
+            result
+                ..add(r'123-list')
+                ..add(serializers.serialize(object.n123list,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  ModelList deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ModelListBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'123-list':
-          result.n123list = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    ModelList deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ModelListBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'123-list':
+                    result.n123list = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_return.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_return.dart
index 9015504dc6ed5eade56658a0d7f99dc9c736b717..42c03755627d7e98b1c1347ba6fe79ca56408fc1 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_return.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/model_return.dart
@@ -7,57 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'model_return.g.dart';
 
+
+
 abstract class ModelReturn implements Built<ModelReturn, ModelReturnBuilder> {
-  @BuiltValueField(wireName: r'return')
-  int? get return_;
+    @BuiltValueField(wireName: r'return')
+    int? get return_;
 
-  ModelReturn._();
+    ModelReturn._();
 
-  static void _initializeBuilder(ModelReturnBuilder b) => b;
+    static void _initializeBuilder(ModelReturnBuilder b) => b;
 
-  factory ModelReturn([void updates(ModelReturnBuilder b)]) = _$ModelReturn;
+    factory ModelReturn([void updates(ModelReturnBuilder b)]) = _$ModelReturn;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ModelReturn> get serializer => _$ModelReturnSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ModelReturn> get serializer => _$ModelReturnSerializer();
 }
 
 class _$ModelReturnSerializer implements StructuredSerializer<ModelReturn> {
-  @override
-  final Iterable<Type> types = const [ModelReturn, _$ModelReturn];
-
-  @override
-  final String wireName = r'ModelReturn';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ModelReturn object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.return_ != null) {
-      result
-        ..add(r'return')
-        ..add(serializers.serialize(object.return_,
-            specifiedType: const FullType(int)));
+    @override
+    final Iterable<Type> types = const [ModelReturn, _$ModelReturn];
+
+    @override
+    final String wireName = r'ModelReturn';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ModelReturn object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.return_ != null) {
+            result
+                ..add(r'return')
+                ..add(serializers.serialize(object.return_,
+                    specifiedType: const FullType(int)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  ModelReturn deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ModelReturnBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'return':
-          result.return_ = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-      }
+
+    @override
+    ModelReturn deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ModelReturnBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'return':
+                    result.return_ = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/name.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/name.dart
index 21472493361edc4d8bb65eca9843b793e1f38fac..911fa0a547102bc954a729dd8d122cd16c134976 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/name.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/name.dart
@@ -7,94 +7,97 @@ import 'package:built_value/serializer.dart';
 
 part 'name.g.dart';
 
+
+
 abstract class Name implements Built<Name, NameBuilder> {
-  @BuiltValueField(wireName: r'name')
-  int get name;
+    @BuiltValueField(wireName: r'name')
+    int get name;
 
-  @BuiltValueField(wireName: r'snake_case')
-  int? get snakeCase;
+    @BuiltValueField(wireName: r'snake_case')
+    int? get snakeCase;
 
-  @BuiltValueField(wireName: r'property')
-  String? get property;
+    @BuiltValueField(wireName: r'property')
+    String? get property;
 
-  @BuiltValueField(wireName: r'123Number')
-  int? get n123number;
+    @BuiltValueField(wireName: r'123Number')
+    int? get n123number;
 
-  Name._();
+    Name._();
 
-  static void _initializeBuilder(NameBuilder b) => b;
+    static void _initializeBuilder(NameBuilder b) => b;
 
-  factory Name([void updates(NameBuilder b)]) = _$Name;
+    factory Name([void updates(NameBuilder b)]) = _$Name;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Name> get serializer => _$NameSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Name> get serializer => _$NameSerializer();
 }
 
 class _$NameSerializer implements StructuredSerializer<Name> {
-  @override
-  final Iterable<Type> types = const [Name, _$Name];
-
-  @override
-  final String wireName = r'Name';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Name object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    result
-      ..add(r'name')
-      ..add(serializers.serialize(object.name,
-          specifiedType: const FullType(int)));
-    if (object.snakeCase != null) {
-      result
-        ..add(r'snake_case')
-        ..add(serializers.serialize(object.snakeCase,
-            specifiedType: const FullType(int)));
-    }
-    if (object.property != null) {
-      result
-        ..add(r'property')
-        ..add(serializers.serialize(object.property,
-            specifiedType: const FullType(String)));
-    }
-    if (object.n123number != null) {
-      result
-        ..add(r'123Number')
-        ..add(serializers.serialize(object.n123number,
-            specifiedType: const FullType(int)));
+    @override
+    final Iterable<Type> types = const [Name, _$Name];
+
+    @override
+    final String wireName = r'Name';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Name object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        result
+            ..add(r'name')
+            ..add(serializers.serialize(object.name,
+                specifiedType: const FullType(int)));
+        if (object.snakeCase != null) {
+            result
+                ..add(r'snake_case')
+                ..add(serializers.serialize(object.snakeCase,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.property != null) {
+            result
+                ..add(r'property')
+                ..add(serializers.serialize(object.property,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.n123number != null) {
+            result
+                ..add(r'123Number')
+                ..add(serializers.serialize(object.n123number,
+                    specifiedType: const FullType(int)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  Name deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = NameBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'name':
-          result.name = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'snake_case':
-          result.snakeCase = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'property':
-          result.property = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'123Number':
-          result.n123number = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-      }
+
+    @override
+    Name deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = NameBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'name':
+                    result.name = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'snake_case':
+                    result.snakeCase = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'property':
+                    result.property = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'123Number':
+                    result.n123number = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/nullable_class.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/nullable_class.dart
index e4ca5bfd1896e4662a5ba7c43d5c7139740f132d..d244f5106819ac8409cbf7ecc71dec44b2630d9a 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/nullable_class.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/nullable_class.dart
@@ -9,221 +9,203 @@ import 'package:built_value/serializer.dart';
 
 part 'nullable_class.g.dart';
 
-abstract class NullableClass
-    implements Built<NullableClass, NullableClassBuilder> {
-  @BuiltValueField(wireName: r'integer_prop')
-  int? get integerProp;
 
-  @BuiltValueField(wireName: r'number_prop')
-  num? get numberProp;
 
-  @BuiltValueField(wireName: r'boolean_prop')
-  bool? get booleanProp;
+abstract class NullableClass implements Built<NullableClass, NullableClassBuilder> {
+    @BuiltValueField(wireName: r'integer_prop')
+    int? get integerProp;
 
-  @BuiltValueField(wireName: r'string_prop')
-  String? get stringProp;
+    @BuiltValueField(wireName: r'number_prop')
+    num? get numberProp;
 
-  @BuiltValueField(wireName: r'date_prop')
-  DateTime? get dateProp;
+    @BuiltValueField(wireName: r'boolean_prop')
+    bool? get booleanProp;
 
-  @BuiltValueField(wireName: r'datetime_prop')
-  DateTime? get datetimeProp;
+    @BuiltValueField(wireName: r'string_prop')
+    String? get stringProp;
 
-  @BuiltValueField(wireName: r'array_nullable_prop')
-  BuiltList<JsonObject>? get arrayNullableProp;
+    @BuiltValueField(wireName: r'date_prop')
+    DateTime? get dateProp;
 
-  @BuiltValueField(wireName: r'array_and_items_nullable_prop')
-  BuiltList<JsonObject>? get arrayAndItemsNullableProp;
+    @BuiltValueField(wireName: r'datetime_prop')
+    DateTime? get datetimeProp;
 
-  @BuiltValueField(wireName: r'array_items_nullable')
-  BuiltList<JsonObject>? get arrayItemsNullable;
+    @BuiltValueField(wireName: r'array_nullable_prop')
+    BuiltList<JsonObject>? get arrayNullableProp;
 
-  @BuiltValueField(wireName: r'object_nullable_prop')
-  BuiltMap<String, JsonObject>? get objectNullableProp;
+    @BuiltValueField(wireName: r'array_and_items_nullable_prop')
+    BuiltList<JsonObject>? get arrayAndItemsNullableProp;
 
-  @BuiltValueField(wireName: r'object_and_items_nullable_prop')
-  BuiltMap<String, JsonObject>? get objectAndItemsNullableProp;
+    @BuiltValueField(wireName: r'array_items_nullable')
+    BuiltList<JsonObject>? get arrayItemsNullable;
 
-  @BuiltValueField(wireName: r'object_items_nullable')
-  BuiltMap<String, JsonObject>? get objectItemsNullable;
+    @BuiltValueField(wireName: r'object_nullable_prop')
+    BuiltMap<String, JsonObject>? get objectNullableProp;
 
-  NullableClass._();
+    @BuiltValueField(wireName: r'object_and_items_nullable_prop')
+    BuiltMap<String, JsonObject>? get objectAndItemsNullableProp;
 
-  static void _initializeBuilder(NullableClassBuilder b) => b;
+    @BuiltValueField(wireName: r'object_items_nullable')
+    BuiltMap<String, JsonObject>? get objectItemsNullable;
 
-  factory NullableClass([void updates(NullableClassBuilder b)]) =
-      _$NullableClass;
+    NullableClass._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<NullableClass> get serializer =>
-      _$NullableClassSerializer();
+    static void _initializeBuilder(NullableClassBuilder b) => b;
+
+    factory NullableClass([void updates(NullableClassBuilder b)]) = _$NullableClass;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<NullableClass> get serializer => _$NullableClassSerializer();
 }
 
 class _$NullableClassSerializer implements StructuredSerializer<NullableClass> {
-  @override
-  final Iterable<Type> types = const [NullableClass, _$NullableClass];
-
-  @override
-  final String wireName = r'NullableClass';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, NullableClass object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.integerProp != null) {
-      result
-        ..add(r'integer_prop')
-        ..add(serializers.serialize(object.integerProp,
-            specifiedType: const FullType(int)));
-    }
-    if (object.numberProp != null) {
-      result
-        ..add(r'number_prop')
-        ..add(serializers.serialize(object.numberProp,
-            specifiedType: const FullType(num)));
-    }
-    if (object.booleanProp != null) {
-      result
-        ..add(r'boolean_prop')
-        ..add(serializers.serialize(object.booleanProp,
-            specifiedType: const FullType(bool)));
-    }
-    if (object.stringProp != null) {
-      result
-        ..add(r'string_prop')
-        ..add(serializers.serialize(object.stringProp,
-            specifiedType: const FullType(String)));
-    }
-    if (object.dateProp != null) {
-      result
-        ..add(r'date_prop')
-        ..add(serializers.serialize(object.dateProp,
-            specifiedType: const FullType(DateTime)));
-    }
-    if (object.datetimeProp != null) {
-      result
-        ..add(r'datetime_prop')
-        ..add(serializers.serialize(object.datetimeProp,
-            specifiedType: const FullType(DateTime)));
-    }
-    if (object.arrayNullableProp != null) {
-      result
-        ..add(r'array_nullable_prop')
-        ..add(serializers.serialize(object.arrayNullableProp,
-            specifiedType: const FullType(BuiltList, [FullType(JsonObject)])));
+    @override
+    final Iterable<Type> types = const [NullableClass, _$NullableClass];
+
+    @override
+    final String wireName = r'NullableClass';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, NullableClass object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.integerProp != null) {
+            result
+                ..add(r'integer_prop')
+                ..add(serializers.serialize(object.integerProp,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.numberProp != null) {
+            result
+                ..add(r'number_prop')
+                ..add(serializers.serialize(object.numberProp,
+                    specifiedType: const FullType(num)));
+        }
+        if (object.booleanProp != null) {
+            result
+                ..add(r'boolean_prop')
+                ..add(serializers.serialize(object.booleanProp,
+                    specifiedType: const FullType(bool)));
+        }
+        if (object.stringProp != null) {
+            result
+                ..add(r'string_prop')
+                ..add(serializers.serialize(object.stringProp,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.dateProp != null) {
+            result
+                ..add(r'date_prop')
+                ..add(serializers.serialize(object.dateProp,
+                    specifiedType: const FullType(DateTime)));
+        }
+        if (object.datetimeProp != null) {
+            result
+                ..add(r'datetime_prop')
+                ..add(serializers.serialize(object.datetimeProp,
+                    specifiedType: const FullType(DateTime)));
+        }
+        if (object.arrayNullableProp != null) {
+            result
+                ..add(r'array_nullable_prop')
+                ..add(serializers.serialize(object.arrayNullableProp,
+                    specifiedType: const FullType(BuiltList, [FullType(JsonObject)])));
+        }
+        if (object.arrayAndItemsNullableProp != null) {
+            result
+                ..add(r'array_and_items_nullable_prop')
+                ..add(serializers.serialize(object.arrayAndItemsNullableProp,
+                    specifiedType: const FullType(BuiltList, [FullType(JsonObject)])));
+        }
+        if (object.arrayItemsNullable != null) {
+            result
+                ..add(r'array_items_nullable')
+                ..add(serializers.serialize(object.arrayItemsNullable,
+                    specifiedType: const FullType(BuiltList, [FullType(JsonObject)])));
+        }
+        if (object.objectNullableProp != null) {
+            result
+                ..add(r'object_nullable_prop')
+                ..add(serializers.serialize(object.objectNullableProp,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(JsonObject)])));
+        }
+        if (object.objectAndItemsNullableProp != null) {
+            result
+                ..add(r'object_and_items_nullable_prop')
+                ..add(serializers.serialize(object.objectAndItemsNullableProp,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(JsonObject)])));
+        }
+        if (object.objectItemsNullable != null) {
+            result
+                ..add(r'object_items_nullable')
+                ..add(serializers.serialize(object.objectItemsNullable,
+                    specifiedType: const FullType(BuiltMap, [FullType(String), FullType(JsonObject)])));
+        }
+        return result;
     }
-    if (object.arrayAndItemsNullableProp != null) {
-      result
-        ..add(r'array_and_items_nullable_prop')
-        ..add(serializers.serialize(object.arrayAndItemsNullableProp,
-            specifiedType: const FullType(BuiltList, [FullType(JsonObject)])));
-    }
-    if (object.arrayItemsNullable != null) {
-      result
-        ..add(r'array_items_nullable')
-        ..add(serializers.serialize(object.arrayItemsNullable,
-            specifiedType: const FullType(BuiltList, [FullType(JsonObject)])));
-    }
-    if (object.objectNullableProp != null) {
-      result
-        ..add(r'object_nullable_prop')
-        ..add(serializers.serialize(object.objectNullableProp,
-            specifiedType: const FullType(
-                BuiltMap, [FullType(String), FullType(JsonObject)])));
-    }
-    if (object.objectAndItemsNullableProp != null) {
-      result
-        ..add(r'object_and_items_nullable_prop')
-        ..add(serializers.serialize(object.objectAndItemsNullableProp,
-            specifiedType: const FullType(
-                BuiltMap, [FullType(String), FullType(JsonObject)])));
-    }
-    if (object.objectItemsNullable != null) {
-      result
-        ..add(r'object_items_nullable')
-        ..add(serializers.serialize(object.objectItemsNullable,
-            specifiedType: const FullType(
-                BuiltMap, [FullType(String), FullType(JsonObject)])));
-    }
-    return result;
-  }
-
-  @override
-  NullableClass deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = NullableClassBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'integer_prop':
-          result.integerProp = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'number_prop':
-          result.numberProp = serializers.deserialize(value,
-              specifiedType: const FullType(num)) as num;
-          break;
-        case r'boolean_prop':
-          result.booleanProp = serializers.deserialize(value,
-              specifiedType: const FullType(bool)) as bool;
-          break;
-        case r'string_prop':
-          result.stringProp = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'date_prop':
-          result.dateProp = serializers.deserialize(value,
-              specifiedType: const FullType(DateTime)) as DateTime;
-          break;
-        case r'datetime_prop':
-          result.datetimeProp = serializers.deserialize(value,
-              specifiedType: const FullType(DateTime)) as DateTime;
-          break;
-        case r'array_nullable_prop':
-          result.arrayNullableProp.replace(serializers.deserialize(value,
-                  specifiedType:
-                      const FullType(BuiltList, [FullType(JsonObject)]))
-              as BuiltList<JsonObject>);
-          break;
-        case r'array_and_items_nullable_prop':
-          result.arrayAndItemsNullableProp.replace(serializers.deserialize(
-                  value,
-                  specifiedType:
-                      const FullType(BuiltList, [FullType(JsonObject)]))
-              as BuiltList<JsonObject>);
-          break;
-        case r'array_items_nullable':
-          result.arrayItemsNullable.replace(serializers.deserialize(value,
-                  specifiedType:
-                      const FullType(BuiltList, [FullType(JsonObject)]))
-              as BuiltList<JsonObject>);
-          break;
-        case r'object_nullable_prop':
-          result.objectNullableProp.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(
-                      BuiltMap, [FullType(String), FullType(JsonObject)]))
-              as BuiltMap<String, JsonObject>);
-          break;
-        case r'object_and_items_nullable_prop':
-          result.objectAndItemsNullableProp.replace(serializers.deserialize(
-                  value,
-                  specifiedType: const FullType(
-                      BuiltMap, [FullType(String), FullType(JsonObject)]))
-              as BuiltMap<String, JsonObject>);
-          break;
-        case r'object_items_nullable':
-          result.objectItemsNullable.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(
-                      BuiltMap, [FullType(String), FullType(JsonObject)]))
-              as BuiltMap<String, JsonObject>);
-          break;
-      }
+
+    @override
+    NullableClass deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = NullableClassBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'integer_prop':
+                    result.integerProp = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'number_prop':
+                    result.numberProp = serializers.deserialize(value,
+                        specifiedType: const FullType(num)) as num;
+                    break;
+                case r'boolean_prop':
+                    result.booleanProp = serializers.deserialize(value,
+                        specifiedType: const FullType(bool)) as bool;
+                    break;
+                case r'string_prop':
+                    result.stringProp = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'date_prop':
+                    result.dateProp = serializers.deserialize(value,
+                        specifiedType: const FullType(DateTime)) as DateTime;
+                    break;
+                case r'datetime_prop':
+                    result.datetimeProp = serializers.deserialize(value,
+                        specifiedType: const FullType(DateTime)) as DateTime;
+                    break;
+                case r'array_nullable_prop':
+                    result.arrayNullableProp.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(JsonObject)])) as BuiltList<JsonObject>);
+                    break;
+                case r'array_and_items_nullable_prop':
+                    result.arrayAndItemsNullableProp.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(JsonObject)])) as BuiltList<JsonObject>);
+                    break;
+                case r'array_items_nullable':
+                    result.arrayItemsNullable.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(JsonObject)])) as BuiltList<JsonObject>);
+                    break;
+                case r'object_nullable_prop':
+                    result.objectNullableProp.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(JsonObject)])) as BuiltMap<String, JsonObject>);
+                    break;
+                case r'object_and_items_nullable_prop':
+                    result.objectAndItemsNullableProp.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(JsonObject)])) as BuiltMap<String, JsonObject>);
+                    break;
+                case r'object_items_nullable':
+                    result.objectItemsNullable.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltMap, [FullType(String), FullType(JsonObject)])) as BuiltMap<String, JsonObject>);
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/number_only.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/number_only.dart
index 3e4cde2b4069f825e0838b724dbab156ed5a9004..55e00d4d65cf85b7840f9f5aa6a215cba623ccd2 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/number_only.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/number_only.dart
@@ -7,57 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'number_only.g.dart';
 
+
+
 abstract class NumberOnly implements Built<NumberOnly, NumberOnlyBuilder> {
-  @BuiltValueField(wireName: r'JustNumber')
-  num? get justNumber;
+    @BuiltValueField(wireName: r'JustNumber')
+    num? get justNumber;
 
-  NumberOnly._();
+    NumberOnly._();
 
-  static void _initializeBuilder(NumberOnlyBuilder b) => b;
+    static void _initializeBuilder(NumberOnlyBuilder b) => b;
 
-  factory NumberOnly([void updates(NumberOnlyBuilder b)]) = _$NumberOnly;
+    factory NumberOnly([void updates(NumberOnlyBuilder b)]) = _$NumberOnly;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<NumberOnly> get serializer => _$NumberOnlySerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<NumberOnly> get serializer => _$NumberOnlySerializer();
 }
 
 class _$NumberOnlySerializer implements StructuredSerializer<NumberOnly> {
-  @override
-  final Iterable<Type> types = const [NumberOnly, _$NumberOnly];
-
-  @override
-  final String wireName = r'NumberOnly';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, NumberOnly object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.justNumber != null) {
-      result
-        ..add(r'JustNumber')
-        ..add(serializers.serialize(object.justNumber,
-            specifiedType: const FullType(num)));
+    @override
+    final Iterable<Type> types = const [NumberOnly, _$NumberOnly];
+
+    @override
+    final String wireName = r'NumberOnly';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, NumberOnly object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.justNumber != null) {
+            result
+                ..add(r'JustNumber')
+                ..add(serializers.serialize(object.justNumber,
+                    specifiedType: const FullType(num)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  NumberOnly deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = NumberOnlyBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'JustNumber':
-          result.justNumber = serializers.deserialize(value,
-              specifiedType: const FullType(num)) as num;
-          break;
-      }
+
+    @override
+    NumberOnly deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = NumberOnlyBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'JustNumber':
+                    result.justNumber = serializers.deserialize(value,
+                        specifiedType: const FullType(num)) as num;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/order.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/order.dart
index 15c416e59343d7a09808a0834766bdcd4308dc67..9c65fbf0c3a4355553837039df2bd6ff56948b4e 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/order.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/order.dart
@@ -8,147 +8,148 @@ import 'package:built_value/serializer.dart';
 
 part 'order.g.dart';
 
+
+
 abstract class Order implements Built<Order, OrderBuilder> {
-  @BuiltValueField(wireName: r'id')
-  int? get id;
+    @BuiltValueField(wireName: r'id')
+    int? get id;
 
-  @BuiltValueField(wireName: r'petId')
-  int? get petId;
+    @BuiltValueField(wireName: r'petId')
+    int? get petId;
 
-  @BuiltValueField(wireName: r'quantity')
-  int? get quantity;
+    @BuiltValueField(wireName: r'quantity')
+    int? get quantity;
 
-  @BuiltValueField(wireName: r'shipDate')
-  DateTime? get shipDate;
+    @BuiltValueField(wireName: r'shipDate')
+    DateTime? get shipDate;
 
-  /// Order Status
-  @BuiltValueField(wireName: r'status')
-  OrderStatusEnum? get status;
-  // enum statusEnum {  placed,  approved,  delivered,  };
+    /// Order Status
+    @BuiltValueField(wireName: r'status')
+    OrderStatusEnum? get status;
+    // enum statusEnum {  placed,  approved,  delivered,  };
 
-  @BuiltValueField(wireName: r'complete')
-  bool? get complete;
+    @BuiltValueField(wireName: r'complete')
+    bool? get complete;
 
-  Order._();
+    Order._();
 
-  static void _initializeBuilder(OrderBuilder b) => b..complete = false;
+    static void _initializeBuilder(OrderBuilder b) => b
+        ..complete = false;
 
-  factory Order([void updates(OrderBuilder b)]) = _$Order;
+    factory Order([void updates(OrderBuilder b)]) = _$Order;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Order> get serializer => _$OrderSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Order> get serializer => _$OrderSerializer();
 }
 
 class _$OrderSerializer implements StructuredSerializer<Order> {
-  @override
-  final Iterable<Type> types = const [Order, _$Order];
-
-  @override
-  final String wireName = r'Order';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Order object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.id != null) {
-      result
-        ..add(r'id')
-        ..add(serializers.serialize(object.id,
-            specifiedType: const FullType(int)));
-    }
-    if (object.petId != null) {
-      result
-        ..add(r'petId')
-        ..add(serializers.serialize(object.petId,
-            specifiedType: const FullType(int)));
-    }
-    if (object.quantity != null) {
-      result
-        ..add(r'quantity')
-        ..add(serializers.serialize(object.quantity,
-            specifiedType: const FullType(int)));
-    }
-    if (object.shipDate != null) {
-      result
-        ..add(r'shipDate')
-        ..add(serializers.serialize(object.shipDate,
-            specifiedType: const FullType(DateTime)));
-    }
-    if (object.status != null) {
-      result
-        ..add(r'status')
-        ..add(serializers.serialize(object.status,
-            specifiedType: const FullType(OrderStatusEnum)));
+    @override
+    final Iterable<Type> types = const [Order, _$Order];
+
+    @override
+    final String wireName = r'Order';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Order object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.id != null) {
+            result
+                ..add(r'id')
+                ..add(serializers.serialize(object.id,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.petId != null) {
+            result
+                ..add(r'petId')
+                ..add(serializers.serialize(object.petId,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.quantity != null) {
+            result
+                ..add(r'quantity')
+                ..add(serializers.serialize(object.quantity,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.shipDate != null) {
+            result
+                ..add(r'shipDate')
+                ..add(serializers.serialize(object.shipDate,
+                    specifiedType: const FullType(DateTime)));
+        }
+        if (object.status != null) {
+            result
+                ..add(r'status')
+                ..add(serializers.serialize(object.status,
+                    specifiedType: const FullType(OrderStatusEnum)));
+        }
+        if (object.complete != null) {
+            result
+                ..add(r'complete')
+                ..add(serializers.serialize(object.complete,
+                    specifiedType: const FullType(bool)));
+        }
+        return result;
     }
-    if (object.complete != null) {
-      result
-        ..add(r'complete')
-        ..add(serializers.serialize(object.complete,
-            specifiedType: const FullType(bool)));
-    }
-    return result;
-  }
-
-  @override
-  Order deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = OrderBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'id':
-          result.id = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'petId':
-          result.petId = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'quantity':
-          result.quantity = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'shipDate':
-          result.shipDate = serializers.deserialize(value,
-              specifiedType: const FullType(DateTime)) as DateTime;
-          break;
-        case r'status':
-          result.status = serializers.deserialize(value,
-                  specifiedType: const FullType(OrderStatusEnum))
-              as OrderStatusEnum;
-          break;
-        case r'complete':
-          result.complete = serializers.deserialize(value,
-              specifiedType: const FullType(bool)) as bool;
-          break;
-      }
+
+    @override
+    Order deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = OrderBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'id':
+                    result.id = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'petId':
+                    result.petId = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'quantity':
+                    result.quantity = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'shipDate':
+                    result.shipDate = serializers.deserialize(value,
+                        specifiedType: const FullType(DateTime)) as DateTime;
+                    break;
+                case r'status':
+                    result.status = serializers.deserialize(value,
+                        specifiedType: const FullType(OrderStatusEnum)) as OrderStatusEnum;
+                    break;
+                case r'complete':
+                    result.complete = serializers.deserialize(value,
+                        specifiedType: const FullType(bool)) as bool;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
 
 class OrderStatusEnum extends EnumClass {
+
   /// Order Status
   @BuiltValueEnumConst(wireName: r'placed')
   static const OrderStatusEnum placed = _$orderStatusEnum_placed;
-
   /// Order Status
   @BuiltValueEnumConst(wireName: r'approved')
   static const OrderStatusEnum approved = _$orderStatusEnum_approved;
-
   /// Order Status
   @BuiltValueEnumConst(wireName: r'delivered')
   static const OrderStatusEnum delivered = _$orderStatusEnum_delivered;
 
-  static Serializer<OrderStatusEnum> get serializer =>
-      _$orderStatusEnumSerializer;
+  static Serializer<OrderStatusEnum> get serializer => _$orderStatusEnumSerializer;
 
-  const OrderStatusEnum._(String name) : super(name);
+  const OrderStatusEnum._(String name): super(name);
 
   static BuiltSet<OrderStatusEnum> get values => _$orderStatusEnumValues;
   static OrderStatusEnum valueOf(String name) => _$orderStatusEnumValueOf(name);
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_composite.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_composite.dart
index fe16ebdaa5be67d00036725afff1a0203dcb9f60..69007a114640790b7d7890c938b085a5534017e4 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_composite.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_composite.dart
@@ -7,88 +7,86 @@ import 'package:built_value/serializer.dart';
 
 part 'outer_composite.g.dart';
 
-abstract class OuterComposite
-    implements Built<OuterComposite, OuterCompositeBuilder> {
-  @BuiltValueField(wireName: r'my_number')
-  num? get myNumber;
 
-  @BuiltValueField(wireName: r'my_string')
-  String? get myString;
 
-  @BuiltValueField(wireName: r'my_boolean')
-  bool? get myBoolean;
+abstract class OuterComposite implements Built<OuterComposite, OuterCompositeBuilder> {
+    @BuiltValueField(wireName: r'my_number')
+    num? get myNumber;
 
-  OuterComposite._();
+    @BuiltValueField(wireName: r'my_string')
+    String? get myString;
 
-  static void _initializeBuilder(OuterCompositeBuilder b) => b;
+    @BuiltValueField(wireName: r'my_boolean')
+    bool? get myBoolean;
 
-  factory OuterComposite([void updates(OuterCompositeBuilder b)]) =
-      _$OuterComposite;
+    OuterComposite._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<OuterComposite> get serializer =>
-      _$OuterCompositeSerializer();
+    static void _initializeBuilder(OuterCompositeBuilder b) => b;
+
+    factory OuterComposite([void updates(OuterCompositeBuilder b)]) = _$OuterComposite;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<OuterComposite> get serializer => _$OuterCompositeSerializer();
 }
 
-class _$OuterCompositeSerializer
-    implements StructuredSerializer<OuterComposite> {
-  @override
-  final Iterable<Type> types = const [OuterComposite, _$OuterComposite];
-
-  @override
-  final String wireName = r'OuterComposite';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, OuterComposite object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.myNumber != null) {
-      result
-        ..add(r'my_number')
-        ..add(serializers.serialize(object.myNumber,
-            specifiedType: const FullType(num)));
-    }
-    if (object.myString != null) {
-      result
-        ..add(r'my_string')
-        ..add(serializers.serialize(object.myString,
-            specifiedType: const FullType(String)));
-    }
-    if (object.myBoolean != null) {
-      result
-        ..add(r'my_boolean')
-        ..add(serializers.serialize(object.myBoolean,
-            specifiedType: const FullType(bool)));
+class _$OuterCompositeSerializer implements StructuredSerializer<OuterComposite> {
+    @override
+    final Iterable<Type> types = const [OuterComposite, _$OuterComposite];
+
+    @override
+    final String wireName = r'OuterComposite';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, OuterComposite object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.myNumber != null) {
+            result
+                ..add(r'my_number')
+                ..add(serializers.serialize(object.myNumber,
+                    specifiedType: const FullType(num)));
+        }
+        if (object.myString != null) {
+            result
+                ..add(r'my_string')
+                ..add(serializers.serialize(object.myString,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.myBoolean != null) {
+            result
+                ..add(r'my_boolean')
+                ..add(serializers.serialize(object.myBoolean,
+                    specifiedType: const FullType(bool)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  OuterComposite deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = OuterCompositeBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'my_number':
-          result.myNumber = serializers.deserialize(value,
-              specifiedType: const FullType(num)) as num;
-          break;
-        case r'my_string':
-          result.myString = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'my_boolean':
-          result.myBoolean = serializers.deserialize(value,
-              specifiedType: const FullType(bool)) as bool;
-          break;
-      }
+
+    @override
+    OuterComposite deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = OuterCompositeBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'my_number':
+                    result.myNumber = serializers.deserialize(value,
+                        specifiedType: const FullType(num)) as num;
+                    break;
+                case r'my_string':
+                    result.myString = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'my_boolean':
+                    result.myBoolean = serializers.deserialize(value,
+                        specifiedType: const FullType(bool)) as bool;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum.dart
index 24423cf8927ba818b3b51f8c034ef1e6b95f90af..6476ca57d462148d4c913dc317b97d592b45e0df 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum.dart
@@ -9,6 +9,7 @@ import 'package:built_value/serializer.dart';
 part 'outer_enum.g.dart';
 
 class OuterEnum extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'placed')
   static const OuterEnum placed = _$placed;
   @BuiltValueEnumConst(wireName: r'approved')
@@ -18,7 +19,7 @@ class OuterEnum extends EnumClass {
 
   static Serializer<OuterEnum> get serializer => _$outerEnumSerializer;
 
-  const OuterEnum._(String name) : super(name);
+  const OuterEnum._(String name): super(name);
 
   static BuiltSet<OuterEnum> get values => _$values;
   static OuterEnum valueOf(String name) => _$valueOf(name);
@@ -31,3 +32,4 @@ class OuterEnum extends EnumClass {
 ///
 /// Trigger mixin generation by writing a line like this one next to your enum.
 abstract class OuterEnumMixin = Object with _$OuterEnumMixin;
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_default_value.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_default_value.dart
index 8eef49b8f75c2c57c69505bdb2b1a748836dd528..af04c76ed44ecf90badd7aa284e6ad24f3d16cdb 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_default_value.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_default_value.dart
@@ -9,6 +9,7 @@ import 'package:built_value/serializer.dart';
 part 'outer_enum_default_value.g.dart';
 
 class OuterEnumDefaultValue extends EnumClass {
+
   @BuiltValueEnumConst(wireName: r'placed')
   static const OuterEnumDefaultValue placed = _$placed;
   @BuiltValueEnumConst(wireName: r'approved')
@@ -16,10 +17,9 @@ class OuterEnumDefaultValue extends EnumClass {
   @BuiltValueEnumConst(wireName: r'delivered')
   static const OuterEnumDefaultValue delivered = _$delivered;
 
-  static Serializer<OuterEnumDefaultValue> get serializer =>
-      _$outerEnumDefaultValueSerializer;
+  static Serializer<OuterEnumDefaultValue> get serializer => _$outerEnumDefaultValueSerializer;
 
-  const OuterEnumDefaultValue._(String name) : super(name);
+  const OuterEnumDefaultValue._(String name): super(name);
 
   static BuiltSet<OuterEnumDefaultValue> get values => _$values;
   static OuterEnumDefaultValue valueOf(String name) => _$valueOf(name);
@@ -31,5 +31,5 @@ class OuterEnumDefaultValue extends EnumClass {
 /// corresponding Angular template.
 ///
 /// Trigger mixin generation by writing a line like this one next to your enum.
-abstract class OuterEnumDefaultValueMixin = Object
-    with _$OuterEnumDefaultValueMixin;
+abstract class OuterEnumDefaultValueMixin = Object with _$OuterEnumDefaultValueMixin;
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_integer.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_integer.dart
index 0a84bdbe7906fac3006aa86f02093a2559c08db9..c3b4b7d8f5d8039948ddf8091b7f10d7d381658c 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_integer.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_integer.dart
@@ -9,6 +9,7 @@ import 'package:built_value/serializer.dart';
 part 'outer_enum_integer.g.dart';
 
 class OuterEnumInteger extends EnumClass {
+
   @BuiltValueEnumConst(wireNumber: 0)
   static const OuterEnumInteger number0 = _$number0;
   @BuiltValueEnumConst(wireNumber: 1)
@@ -16,10 +17,9 @@ class OuterEnumInteger extends EnumClass {
   @BuiltValueEnumConst(wireNumber: 2)
   static const OuterEnumInteger number2 = _$number2;
 
-  static Serializer<OuterEnumInteger> get serializer =>
-      _$outerEnumIntegerSerializer;
+  static Serializer<OuterEnumInteger> get serializer => _$outerEnumIntegerSerializer;
 
-  const OuterEnumInteger._(String name) : super(name);
+  const OuterEnumInteger._(String name): super(name);
 
   static BuiltSet<OuterEnumInteger> get values => _$values;
   static OuterEnumInteger valueOf(String name) => _$valueOf(name);
@@ -32,3 +32,4 @@ class OuterEnumInteger extends EnumClass {
 ///
 /// Trigger mixin generation by writing a line like this one next to your enum.
 abstract class OuterEnumIntegerMixin = Object with _$OuterEnumIntegerMixin;
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_integer_default_value.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_integer_default_value.dart
index f926f5580c51bbfefb63f5777daf595b16da9c25..cf71a021765095b1413e0d34e3c0bfea9659c17b 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_integer_default_value.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_enum_integer_default_value.dart
@@ -9,6 +9,7 @@ import 'package:built_value/serializer.dart';
 part 'outer_enum_integer_default_value.g.dart';
 
 class OuterEnumIntegerDefaultValue extends EnumClass {
+
   @BuiltValueEnumConst(wireNumber: 0)
   static const OuterEnumIntegerDefaultValue number0 = _$number0;
   @BuiltValueEnumConst(wireNumber: 1)
@@ -16,10 +17,9 @@ class OuterEnumIntegerDefaultValue extends EnumClass {
   @BuiltValueEnumConst(wireNumber: 2)
   static const OuterEnumIntegerDefaultValue number2 = _$number2;
 
-  static Serializer<OuterEnumIntegerDefaultValue> get serializer =>
-      _$outerEnumIntegerDefaultValueSerializer;
+  static Serializer<OuterEnumIntegerDefaultValue> get serializer => _$outerEnumIntegerDefaultValueSerializer;
 
-  const OuterEnumIntegerDefaultValue._(String name) : super(name);
+  const OuterEnumIntegerDefaultValue._(String name): super(name);
 
   static BuiltSet<OuterEnumIntegerDefaultValue> get values => _$values;
   static OuterEnumIntegerDefaultValue valueOf(String name) => _$valueOf(name);
@@ -31,5 +31,5 @@ class OuterEnumIntegerDefaultValue extends EnumClass {
 /// corresponding Angular template.
 ///
 /// Trigger mixin generation by writing a line like this one next to your enum.
-abstract class OuterEnumIntegerDefaultValueMixin = Object
-    with _$OuterEnumIntegerDefaultValueMixin;
+abstract class OuterEnumIntegerDefaultValueMixin = Object with _$OuterEnumIntegerDefaultValueMixin;
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_object_with_enum_property.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_object_with_enum_property.dart
index 5e76bfa112ebcb6bdb92af83301417de2375a80e..6f4563d7a5ebcd5c4c329d36d32d2d5bc9e761df 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_object_with_enum_property.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/outer_object_with_enum_property.dart
@@ -8,68 +8,59 @@ import 'package:built_value/serializer.dart';
 
 part 'outer_object_with_enum_property.g.dart';
 
-abstract class OuterObjectWithEnumProperty
-    implements
-        Built<OuterObjectWithEnumProperty, OuterObjectWithEnumPropertyBuilder> {
-  @BuiltValueField(wireName: r'value')
-  OuterEnumInteger get value;
-  // enum valueEnum {  0,  1,  2,  };
 
-  OuterObjectWithEnumProperty._();
 
-  static void _initializeBuilder(OuterObjectWithEnumPropertyBuilder b) => b;
+abstract class OuterObjectWithEnumProperty implements Built<OuterObjectWithEnumProperty, OuterObjectWithEnumPropertyBuilder> {
+    @BuiltValueField(wireName: r'value')
+    OuterEnumInteger get value;
+    // enum valueEnum {  0,  1,  2,  };
 
-  factory OuterObjectWithEnumProperty(
-          [void updates(OuterObjectWithEnumPropertyBuilder b)]) =
-      _$OuterObjectWithEnumProperty;
+    OuterObjectWithEnumProperty._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<OuterObjectWithEnumProperty> get serializer =>
-      _$OuterObjectWithEnumPropertySerializer();
+    static void _initializeBuilder(OuterObjectWithEnumPropertyBuilder b) => b;
+
+    factory OuterObjectWithEnumProperty([void updates(OuterObjectWithEnumPropertyBuilder b)]) = _$OuterObjectWithEnumProperty;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<OuterObjectWithEnumProperty> get serializer => _$OuterObjectWithEnumPropertySerializer();
 }
 
-class _$OuterObjectWithEnumPropertySerializer
-    implements StructuredSerializer<OuterObjectWithEnumProperty> {
-  @override
-  final Iterable<Type> types = const [
-    OuterObjectWithEnumProperty,
-    _$OuterObjectWithEnumProperty
-  ];
+class _$OuterObjectWithEnumPropertySerializer implements StructuredSerializer<OuterObjectWithEnumProperty> {
+    @override
+    final Iterable<Type> types = const [OuterObjectWithEnumProperty, _$OuterObjectWithEnumProperty];
 
-  @override
-  final String wireName = r'OuterObjectWithEnumProperty';
+    @override
+    final String wireName = r'OuterObjectWithEnumProperty';
 
-  @override
-  Iterable<Object?> serialize(
-      Serializers serializers, OuterObjectWithEnumProperty object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    result
-      ..add(r'value')
-      ..add(serializers.serialize(object.value,
-          specifiedType: const FullType(OuterEnumInteger)));
-    return result;
-  }
+    @override
+    Iterable<Object?> serialize(Serializers serializers, OuterObjectWithEnumProperty object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        result
+            ..add(r'value')
+            ..add(serializers.serialize(object.value,
+                specifiedType: const FullType(OuterEnumInteger)));
+        return result;
+    }
 
-  @override
-  OuterObjectWithEnumProperty deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = OuterObjectWithEnumPropertyBuilder();
+    @override
+    OuterObjectWithEnumProperty deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = OuterObjectWithEnumPropertyBuilder();
 
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'value':
-          result.value = serializers.deserialize(value,
-                  specifiedType: const FullType(OuterEnumInteger))
-              as OuterEnumInteger;
-          break;
-      }
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'value':
+                    result.value = serializers.deserialize(value,
+                        specifiedType: const FullType(OuterEnumInteger)) as OuterEnumInteger;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/pet.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/pet.dart
index 1161b1d37e05e3e1ad817772d6c2eab160691fd9..99ef939eb1bf7819b85db60eb96baf5143c66444 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/pet.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/pet.dart
@@ -10,143 +10,143 @@ import 'package:built_value/serializer.dart';
 
 part 'pet.g.dart';
 
+
+
 abstract class Pet implements Built<Pet, PetBuilder> {
-  @BuiltValueField(wireName: r'id')
-  int? get id;
+    @BuiltValueField(wireName: r'id')
+    int? get id;
 
-  @BuiltValueField(wireName: r'category')
-  Category? get category;
+    @BuiltValueField(wireName: r'category')
+    Category? get category;
 
-  @BuiltValueField(wireName: r'name')
-  String get name;
+    @BuiltValueField(wireName: r'name')
+    String get name;
 
-  @BuiltValueField(wireName: r'photoUrls')
-  BuiltSet<String> get photoUrls;
+    @BuiltValueField(wireName: r'photoUrls')
+    BuiltSet<String> get photoUrls;
 
-  @BuiltValueField(wireName: r'tags')
-  BuiltList<Tag>? get tags;
+    @BuiltValueField(wireName: r'tags')
+    BuiltList<Tag>? get tags;
 
-  /// pet status in the store
-  @BuiltValueField(wireName: r'status')
-  PetStatusEnum? get status;
-  // enum statusEnum {  available,  pending,  sold,  };
+    /// pet status in the store
+    @BuiltValueField(wireName: r'status')
+    PetStatusEnum? get status;
+    // enum statusEnum {  available,  pending,  sold,  };
 
-  Pet._();
+    Pet._();
 
-  static void _initializeBuilder(PetBuilder b) => b;
+    static void _initializeBuilder(PetBuilder b) => b;
 
-  factory Pet([void updates(PetBuilder b)]) = _$Pet;
+    factory Pet([void updates(PetBuilder b)]) = _$Pet;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Pet> get serializer => _$PetSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Pet> get serializer => _$PetSerializer();
 }
 
 class _$PetSerializer implements StructuredSerializer<Pet> {
-  @override
-  final Iterable<Type> types = const [Pet, _$Pet];
-
-  @override
-  final String wireName = r'Pet';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Pet object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.id != null) {
-      result
-        ..add(r'id')
-        ..add(serializers.serialize(object.id,
-            specifiedType: const FullType(int)));
-    }
-    if (object.category != null) {
-      result
-        ..add(r'category')
-        ..add(serializers.serialize(object.category,
-            specifiedType: const FullType(Category)));
-    }
-    result
-      ..add(r'name')
-      ..add(serializers.serialize(object.name,
-          specifiedType: const FullType(String)));
-    result
-      ..add(r'photoUrls')
-      ..add(serializers.serialize(object.photoUrls,
-          specifiedType: const FullType(BuiltSet, [FullType(String)])));
-    if (object.tags != null) {
-      result
-        ..add(r'tags')
-        ..add(serializers.serialize(object.tags,
-            specifiedType: const FullType(BuiltList, [FullType(Tag)])));
-    }
-    if (object.status != null) {
-      result
-        ..add(r'status')
-        ..add(serializers.serialize(object.status,
-            specifiedType: const FullType(PetStatusEnum)));
+    @override
+    final Iterable<Type> types = const [Pet, _$Pet];
+
+    @override
+    final String wireName = r'Pet';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Pet object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.id != null) {
+            result
+                ..add(r'id')
+                ..add(serializers.serialize(object.id,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.category != null) {
+            result
+                ..add(r'category')
+                ..add(serializers.serialize(object.category,
+                    specifiedType: const FullType(Category)));
+        }
+        result
+            ..add(r'name')
+            ..add(serializers.serialize(object.name,
+                specifiedType: const FullType(String)));
+        result
+            ..add(r'photoUrls')
+            ..add(serializers.serialize(object.photoUrls,
+                specifiedType: const FullType(BuiltSet, [FullType(String)])));
+        if (object.tags != null) {
+            result
+                ..add(r'tags')
+                ..add(serializers.serialize(object.tags,
+                    specifiedType: const FullType(BuiltList, [FullType(Tag)])));
+        }
+        if (object.status != null) {
+            result
+                ..add(r'status')
+                ..add(serializers.serialize(object.status,
+                    specifiedType: const FullType(PetStatusEnum)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  Pet deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = PetBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'id':
-          result.id = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'category':
-          result.category.replace(serializers.deserialize(value,
-              specifiedType: const FullType(Category)) as Category);
-          break;
-        case r'name':
-          result.name = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'photoUrls':
-          result.photoUrls.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(BuiltSet, [FullType(String)]))
-              as BuiltSet<String>);
-          break;
-        case r'tags':
-          result.tags.replace(serializers.deserialize(value,
-                  specifiedType: const FullType(BuiltList, [FullType(Tag)]))
-              as BuiltList<Tag>);
-          break;
-        case r'status':
-          result.status = serializers.deserialize(value,
-              specifiedType: const FullType(PetStatusEnum)) as PetStatusEnum;
-          break;
-      }
+
+    @override
+    Pet deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = PetBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'id':
+                    result.id = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'category':
+                    result.category.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(Category)) as Category);
+                    break;
+                case r'name':
+                    result.name = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'photoUrls':
+                    result.photoUrls.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltSet, [FullType(String)])) as BuiltSet<String>);
+                    break;
+                case r'tags':
+                    result.tags.replace(serializers.deserialize(value,
+                        specifiedType: const FullType(BuiltList, [FullType(Tag)])) as BuiltList<Tag>);
+                    break;
+                case r'status':
+                    result.status = serializers.deserialize(value,
+                        specifiedType: const FullType(PetStatusEnum)) as PetStatusEnum;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
 
 class PetStatusEnum extends EnumClass {
+
   /// pet status in the store
   @BuiltValueEnumConst(wireName: r'available')
   static const PetStatusEnum available = _$petStatusEnum_available;
-
   /// pet status in the store
   @BuiltValueEnumConst(wireName: r'pending')
   static const PetStatusEnum pending = _$petStatusEnum_pending;
-
   /// pet status in the store
   @BuiltValueEnumConst(wireName: r'sold')
   static const PetStatusEnum sold = _$petStatusEnum_sold;
 
   static Serializer<PetStatusEnum> get serializer => _$petStatusEnumSerializer;
 
-  const PetStatusEnum._(String name) : super(name);
+  const PetStatusEnum._(String name): super(name);
 
   static BuiltSet<PetStatusEnum> get values => _$petStatusEnumValues;
   static PetStatusEnum valueOf(String name) => _$petStatusEnumValueOf(name);
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/read_only_first.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/read_only_first.dart
index 99b152f04ccd8981fce4de192b497debf09cea1c..d53617d1c0b46540e502f19bffa30f897c8ccab5 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/read_only_first.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/read_only_first.dart
@@ -7,74 +7,73 @@ import 'package:built_value/serializer.dart';
 
 part 'read_only_first.g.dart';
 
-abstract class ReadOnlyFirst
-    implements Built<ReadOnlyFirst, ReadOnlyFirstBuilder> {
-  @BuiltValueField(wireName: r'bar')
-  String? get bar;
 
-  @BuiltValueField(wireName: r'baz')
-  String? get baz;
 
-  ReadOnlyFirst._();
+abstract class ReadOnlyFirst implements Built<ReadOnlyFirst, ReadOnlyFirstBuilder> {
+    @BuiltValueField(wireName: r'bar')
+    String? get bar;
 
-  static void _initializeBuilder(ReadOnlyFirstBuilder b) => b;
+    @BuiltValueField(wireName: r'baz')
+    String? get baz;
 
-  factory ReadOnlyFirst([void updates(ReadOnlyFirstBuilder b)]) =
-      _$ReadOnlyFirst;
+    ReadOnlyFirst._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<ReadOnlyFirst> get serializer =>
-      _$ReadOnlyFirstSerializer();
+    static void _initializeBuilder(ReadOnlyFirstBuilder b) => b;
+
+    factory ReadOnlyFirst([void updates(ReadOnlyFirstBuilder b)]) = _$ReadOnlyFirst;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<ReadOnlyFirst> get serializer => _$ReadOnlyFirstSerializer();
 }
 
 class _$ReadOnlyFirstSerializer implements StructuredSerializer<ReadOnlyFirst> {
-  @override
-  final Iterable<Type> types = const [ReadOnlyFirst, _$ReadOnlyFirst];
-
-  @override
-  final String wireName = r'ReadOnlyFirst';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, ReadOnlyFirst object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.bar != null) {
-      result
-        ..add(r'bar')
-        ..add(serializers.serialize(object.bar,
-            specifiedType: const FullType(String)));
-    }
-    if (object.baz != null) {
-      result
-        ..add(r'baz')
-        ..add(serializers.serialize(object.baz,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [ReadOnlyFirst, _$ReadOnlyFirst];
+
+    @override
+    final String wireName = r'ReadOnlyFirst';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, ReadOnlyFirst object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.bar != null) {
+            result
+                ..add(r'bar')
+                ..add(serializers.serialize(object.bar,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.baz != null) {
+            result
+                ..add(r'baz')
+                ..add(serializers.serialize(object.baz,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  ReadOnlyFirst deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = ReadOnlyFirstBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'bar':
-          result.bar = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'baz':
-          result.baz = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    ReadOnlyFirst deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = ReadOnlyFirstBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'bar':
+                    result.bar = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'baz':
+                    result.baz = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/special_model_name.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/special_model_name.dart
index f1db8a2205111dfddcd563b62cddc1c09e3a27e6..36880f32998dcd5ebfdf364f36a97af96ef3739f 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/special_model_name.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/special_model_name.dart
@@ -7,67 +7,60 @@ import 'package:built_value/serializer.dart';
 
 part 'special_model_name.g.dart';
 
-abstract class SpecialModelName
-    implements Built<SpecialModelName, SpecialModelNameBuilder> {
-  @BuiltValueField(wireName: r'$special[property.name]')
-  int? get dollarSpecialLeftSquareBracketPropertyPeriodNameRightSquareBracket;
 
-  SpecialModelName._();
 
-  static void _initializeBuilder(SpecialModelNameBuilder b) => b;
+abstract class SpecialModelName implements Built<SpecialModelName, SpecialModelNameBuilder> {
+    @BuiltValueField(wireName: r'$special[property.name]')
+    int? get dollarSpecialLeftSquareBracketPropertyPeriodNameRightSquareBracket;
 
-  factory SpecialModelName([void updates(SpecialModelNameBuilder b)]) =
-      _$SpecialModelName;
+    SpecialModelName._();
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<SpecialModelName> get serializer =>
-      _$SpecialModelNameSerializer();
+    static void _initializeBuilder(SpecialModelNameBuilder b) => b;
+
+    factory SpecialModelName([void updates(SpecialModelNameBuilder b)]) = _$SpecialModelName;
+
+    @BuiltValueSerializer(custom: true)
+    static Serializer<SpecialModelName> get serializer => _$SpecialModelNameSerializer();
 }
 
-class _$SpecialModelNameSerializer
-    implements StructuredSerializer<SpecialModelName> {
-  @override
-  final Iterable<Type> types = const [SpecialModelName, _$SpecialModelName];
+class _$SpecialModelNameSerializer implements StructuredSerializer<SpecialModelName> {
+    @override
+    final Iterable<Type> types = const [SpecialModelName, _$SpecialModelName];
 
-  @override
-  final String wireName = r'SpecialModelName';
+    @override
+    final String wireName = r'SpecialModelName';
 
-  @override
-  Iterable<Object?> serialize(Serializers serializers, SpecialModelName object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object
-            .dollarSpecialLeftSquareBracketPropertyPeriodNameRightSquareBracket !=
-        null) {
-      result
-        ..add(r'$special[property.name]')
-        ..add(serializers.serialize(
-            object
-                .dollarSpecialLeftSquareBracketPropertyPeriodNameRightSquareBracket,
-            specifiedType: const FullType(int)));
+    @override
+    Iterable<Object?> serialize(Serializers serializers, SpecialModelName object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.dollarSpecialLeftSquareBracketPropertyPeriodNameRightSquareBracket != null) {
+            result
+                ..add(r'$special[property.name]')
+                ..add(serializers.serialize(object.dollarSpecialLeftSquareBracketPropertyPeriodNameRightSquareBracket,
+                    specifiedType: const FullType(int)));
+        }
+        return result;
     }
-    return result;
-  }
 
-  @override
-  SpecialModelName deserialize(
-      Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = SpecialModelNameBuilder();
+    @override
+    SpecialModelName deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = SpecialModelNameBuilder();
 
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'$special[property.name]':
-          result.dollarSpecialLeftSquareBracketPropertyPeriodNameRightSquareBracket =
-              serializers.deserialize(value, specifiedType: const FullType(int))
-                  as int;
-          break;
-      }
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'$special[property.name]':
+                    result.dollarSpecialLeftSquareBracketPropertyPeriodNameRightSquareBracket = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/tag.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/tag.dart
index bd591d62aa35976bb8348db52508090613e399a6..d46c2aa40452867e8520630fc912a3dcfbca719c 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/tag.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/tag.dart
@@ -7,70 +7,73 @@ import 'package:built_value/serializer.dart';
 
 part 'tag.g.dart';
 
+
+
 abstract class Tag implements Built<Tag, TagBuilder> {
-  @BuiltValueField(wireName: r'id')
-  int? get id;
+    @BuiltValueField(wireName: r'id')
+    int? get id;
 
-  @BuiltValueField(wireName: r'name')
-  String? get name;
+    @BuiltValueField(wireName: r'name')
+    String? get name;
 
-  Tag._();
+    Tag._();
 
-  static void _initializeBuilder(TagBuilder b) => b;
+    static void _initializeBuilder(TagBuilder b) => b;
 
-  factory Tag([void updates(TagBuilder b)]) = _$Tag;
+    factory Tag([void updates(TagBuilder b)]) = _$Tag;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<Tag> get serializer => _$TagSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<Tag> get serializer => _$TagSerializer();
 }
 
 class _$TagSerializer implements StructuredSerializer<Tag> {
-  @override
-  final Iterable<Type> types = const [Tag, _$Tag];
-
-  @override
-  final String wireName = r'Tag';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, Tag object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.id != null) {
-      result
-        ..add(r'id')
-        ..add(serializers.serialize(object.id,
-            specifiedType: const FullType(int)));
-    }
-    if (object.name != null) {
-      result
-        ..add(r'name')
-        ..add(serializers.serialize(object.name,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [Tag, _$Tag];
+
+    @override
+    final String wireName = r'Tag';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, Tag object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.id != null) {
+            result
+                ..add(r'id')
+                ..add(serializers.serialize(object.id,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.name != null) {
+            result
+                ..add(r'name')
+                ..add(serializers.serialize(object.name,
+                    specifiedType: const FullType(String)));
+        }
+        return result;
     }
-    return result;
-  }
-
-  @override
-  Tag deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = TagBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'id':
-          result.id = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'name':
-          result.name = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-      }
+
+    @override
+    Tag deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = TagBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'id':
+                    result.id = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'name':
+                    result.name = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/user.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/user.dart
index 67cd20d15a400ec3508fdbb95c6a43072d232a43..dec21c7e473ce2446d24e747f506b974ff4af1ce 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/user.dart
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/user.dart
@@ -7,149 +7,152 @@ import 'package:built_value/serializer.dart';
 
 part 'user.g.dart';
 
+
+
 abstract class User implements Built<User, UserBuilder> {
-  @BuiltValueField(wireName: r'id')
-  int? get id;
+    @BuiltValueField(wireName: r'id')
+    int? get id;
 
-  @BuiltValueField(wireName: r'username')
-  String? get username;
+    @BuiltValueField(wireName: r'username')
+    String? get username;
 
-  @BuiltValueField(wireName: r'firstName')
-  String? get firstName;
+    @BuiltValueField(wireName: r'firstName')
+    String? get firstName;
 
-  @BuiltValueField(wireName: r'lastName')
-  String? get lastName;
+    @BuiltValueField(wireName: r'lastName')
+    String? get lastName;
 
-  @BuiltValueField(wireName: r'email')
-  String? get email;
+    @BuiltValueField(wireName: r'email')
+    String? get email;
 
-  @BuiltValueField(wireName: r'password')
-  String? get password;
+    @BuiltValueField(wireName: r'password')
+    String? get password;
 
-  @BuiltValueField(wireName: r'phone')
-  String? get phone;
+    @BuiltValueField(wireName: r'phone')
+    String? get phone;
 
-  /// User Status
-  @BuiltValueField(wireName: r'userStatus')
-  int? get userStatus;
+    /// User Status
+    @BuiltValueField(wireName: r'userStatus')
+    int? get userStatus;
 
-  User._();
+    User._();
 
-  static void _initializeBuilder(UserBuilder b) => b;
+    static void _initializeBuilder(UserBuilder b) => b;
 
-  factory User([void updates(UserBuilder b)]) = _$User;
+    factory User([void updates(UserBuilder b)]) = _$User;
 
-  @BuiltValueSerializer(custom: true)
-  static Serializer<User> get serializer => _$UserSerializer();
+    @BuiltValueSerializer(custom: true)
+    static Serializer<User> get serializer => _$UserSerializer();
 }
 
 class _$UserSerializer implements StructuredSerializer<User> {
-  @override
-  final Iterable<Type> types = const [User, _$User];
-
-  @override
-  final String wireName = r'User';
-
-  @override
-  Iterable<Object?> serialize(Serializers serializers, User object,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = <Object?>[];
-    if (object.id != null) {
-      result
-        ..add(r'id')
-        ..add(serializers.serialize(object.id,
-            specifiedType: const FullType(int)));
-    }
-    if (object.username != null) {
-      result
-        ..add(r'username')
-        ..add(serializers.serialize(object.username,
-            specifiedType: const FullType(String)));
-    }
-    if (object.firstName != null) {
-      result
-        ..add(r'firstName')
-        ..add(serializers.serialize(object.firstName,
-            specifiedType: const FullType(String)));
-    }
-    if (object.lastName != null) {
-      result
-        ..add(r'lastName')
-        ..add(serializers.serialize(object.lastName,
-            specifiedType: const FullType(String)));
-    }
-    if (object.email != null) {
-      result
-        ..add(r'email')
-        ..add(serializers.serialize(object.email,
-            specifiedType: const FullType(String)));
+    @override
+    final Iterable<Type> types = const [User, _$User];
+
+    @override
+    final String wireName = r'User';
+
+    @override
+    Iterable<Object?> serialize(Serializers serializers, User object,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = <Object?>[];
+        if (object.id != null) {
+            result
+                ..add(r'id')
+                ..add(serializers.serialize(object.id,
+                    specifiedType: const FullType(int)));
+        }
+        if (object.username != null) {
+            result
+                ..add(r'username')
+                ..add(serializers.serialize(object.username,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.firstName != null) {
+            result
+                ..add(r'firstName')
+                ..add(serializers.serialize(object.firstName,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.lastName != null) {
+            result
+                ..add(r'lastName')
+                ..add(serializers.serialize(object.lastName,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.email != null) {
+            result
+                ..add(r'email')
+                ..add(serializers.serialize(object.email,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.password != null) {
+            result
+                ..add(r'password')
+                ..add(serializers.serialize(object.password,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.phone != null) {
+            result
+                ..add(r'phone')
+                ..add(serializers.serialize(object.phone,
+                    specifiedType: const FullType(String)));
+        }
+        if (object.userStatus != null) {
+            result
+                ..add(r'userStatus')
+                ..add(serializers.serialize(object.userStatus,
+                    specifiedType: const FullType(int)));
+        }
+        return result;
     }
-    if (object.password != null) {
-      result
-        ..add(r'password')
-        ..add(serializers.serialize(object.password,
-            specifiedType: const FullType(String)));
-    }
-    if (object.phone != null) {
-      result
-        ..add(r'phone')
-        ..add(serializers.serialize(object.phone,
-            specifiedType: const FullType(String)));
-    }
-    if (object.userStatus != null) {
-      result
-        ..add(r'userStatus')
-        ..add(serializers.serialize(object.userStatus,
-            specifiedType: const FullType(int)));
-    }
-    return result;
-  }
-
-  @override
-  User deserialize(Serializers serializers, Iterable<Object?> serialized,
-      {FullType specifiedType = FullType.unspecified}) {
-    final result = UserBuilder();
-
-    final iterator = serialized.iterator;
-    while (iterator.moveNext()) {
-      final key = iterator.current as String;
-      iterator.moveNext();
-      final Object? value = iterator.current;
-      switch (key) {
-        case r'id':
-          result.id = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-        case r'username':
-          result.username = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'firstName':
-          result.firstName = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'lastName':
-          result.lastName = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'email':
-          result.email = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'password':
-          result.password = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'phone':
-          result.phone = serializers.deserialize(value,
-              specifiedType: const FullType(String)) as String;
-          break;
-        case r'userStatus':
-          result.userStatus = serializers.deserialize(value,
-              specifiedType: const FullType(int)) as int;
-          break;
-      }
+
+    @override
+    User deserialize(Serializers serializers, Iterable<Object?> serialized,
+        {FullType specifiedType = FullType.unspecified}) {
+        final result = UserBuilder();
+
+        final iterator = serialized.iterator;
+        while (iterator.moveNext()) {
+            final key = iterator.current as String;
+            iterator.moveNext();
+            final Object? value = iterator.current;
+            switch (key) {
+                case r'id':
+                    result.id = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+                case r'username':
+                    result.username = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'firstName':
+                    result.firstName = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'lastName':
+                    result.lastName = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'email':
+                    result.email = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'password':
+                    result.password = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'phone':
+                    result.phone = serializers.deserialize(value,
+                        specifiedType: const FullType(String)) as String;
+                    break;
+                case r'userStatus':
+                    result.userStatus = serializers.deserialize(value,
+                        specifiedType: const FullType(int)) as int;
+                    break;
+            }
+        }
+        return result.build();
     }
-    return result.build();
-  }
 }
+
diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/pom.xml b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/pom.xml
index 511129f20e619216c720359568da55a88f8c3d56..86285381f975d9d5d15c5f50824f581ba427befa 100644
--- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/pom.xml
+++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/pom.xml
@@ -41,12 +41,6 @@
                     </execution>
                     <execution>
                         <id>format</id>
-                        <!--
-                        This needs to run before the build_runner so that we don't
-                        format by build_runner generated files.
-                        This should fail the build if there are format changes but
-                        requires https://github.com/dart-lang/sdk/issues/44582 to be fixed.
-                        -->
                         <phase>pre-integration-test</phase>
                         <goals>
                             <goal>exec</goal>
@@ -55,7 +49,11 @@
                             <executable>dart</executable>
                             <arguments>
                                 <argument>format</argument>
-                                <argument>--set-exit-if-changed</argument>
+                                <!--
+                                    Need to format first so that analyze can be run later.
+                                    But can not break the build with set-exit-if-changed
+                                    since sample files are not formatted.
+                                -->
                                 <argument>--output=none</argument>
                                 <argument>.</argument>
                             </arguments>