From 5471caa21837bf08cf2b8b5914c171fb3c0a1ad0 Mon Sep 17 00:00:00 2001 From: Enric Pou Date: Mon, 17 Mar 2025 13:41:55 +0100 Subject: [PATCH 1/2] Ensure closing bracket when adding serializers --- .../dio/serialization/built_value/serializers.mustache | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/dart/libraries/dio/serialization/built_value/serializers.mustache b/modules/openapi-generator/src/main/resources/dart/libraries/dio/serialization/built_value/serializers.mustache index aa49d9aef9e4..d59a148bae94 100644 --- a/modules/openapi-generator/src/main/resources/dart/libraries/dio/serialization/built_value/serializers.mustache +++ b/modules/openapi-generator/src/main/resources/dart/libraries/dio/serialization/built_value/serializers.mustache @@ -38,8 +38,8 @@ Serializers serializers = (_$serializers.toBuilder(){{#builtValueSerializers}} ..add(const OffsetDateSerializer()) ..add(const OffsetDateTimeSerializer()){{/useDateLibTimeMachine}}{{#useDateLibCore}} ..add(const DateSerializer()) - ..add(Iso8601DateTimeSerializer())){{/useDateLibCore}} - .build(); + ..add(Iso8601DateTimeSerializer()){{/useDateLibCore}} + ).build(); Serializers standardSerializers = (serializers.toBuilder()..addPlugin(StandardJsonPlugin())).build(); From 2d398f84c63c4177489c7a0b8d55b3852c9a2611 Mon Sep 17 00:00:00 2001 From: Enric Pou Date: Mon, 17 Mar 2025 14:47:57 +0100 Subject: [PATCH 2/2] Added samples --- .../client/petstore/dart-dio/oneof/lib/src/serializers.dart | 4 ++-- .../lib/src/serializers.dart | 4 ++-- .../dart-dio/oneof_primitive/lib/src/serializers.dart | 4 ++-- .../petstore_client_lib_fake/lib/src/serializers.dart | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/samples/openapi3/client/petstore/dart-dio/oneof/lib/src/serializers.dart b/samples/openapi3/client/petstore/dart-dio/oneof/lib/src/serializers.dart index ddb1d66a1f5e..9c32c391086a 100644 --- a/samples/openapi3/client/petstore/dart-dio/oneof/lib/src/serializers.dart +++ b/samples/openapi3/client/petstore/dart-dio/oneof/lib/src/serializers.dart @@ -29,8 +29,8 @@ Serializers serializers = (_$serializers.toBuilder() ..add(const OneOfSerializer()) ..add(const AnyOfSerializer()) ..add(const DateSerializer()) - ..add(Iso8601DateTimeSerializer())) - .build(); + ..add(Iso8601DateTimeSerializer()) + ).build(); Serializers standardSerializers = (serializers.toBuilder()..addPlugin(StandardJsonPlugin())).build(); diff --git a/samples/openapi3/client/petstore/dart-dio/oneof_polymorphism_and_inheritance/lib/src/serializers.dart b/samples/openapi3/client/petstore/dart-dio/oneof_polymorphism_and_inheritance/lib/src/serializers.dart index 14964c349ade..60a5a39c4cb4 100644 --- a/samples/openapi3/client/petstore/dart-dio/oneof_polymorphism_and_inheritance/lib/src/serializers.dart +++ b/samples/openapi3/client/petstore/dart-dio/oneof_polymorphism_and_inheritance/lib/src/serializers.dart @@ -68,8 +68,8 @@ Serializers serializers = (_$serializers.toBuilder() ..add(const OneOfSerializer()) ..add(const AnyOfSerializer()) ..add(const DateSerializer()) - ..add(Iso8601DateTimeSerializer())) - .build(); + ..add(Iso8601DateTimeSerializer()) + ).build(); Serializers standardSerializers = (serializers.toBuilder()..addPlugin(StandardJsonPlugin())).build(); diff --git a/samples/openapi3/client/petstore/dart-dio/oneof_primitive/lib/src/serializers.dart b/samples/openapi3/client/petstore/dart-dio/oneof_primitive/lib/src/serializers.dart index cbd8870dc676..96edb8b274ca 100644 --- a/samples/openapi3/client/petstore/dart-dio/oneof_primitive/lib/src/serializers.dart +++ b/samples/openapi3/client/petstore/dart-dio/oneof_primitive/lib/src/serializers.dart @@ -27,8 +27,8 @@ Serializers serializers = (_$serializers.toBuilder() ..add(const OneOfSerializer()) ..add(const AnyOfSerializer()) ..add(const DateSerializer()) - ..add(Iso8601DateTimeSerializer())) - .build(); + ..add(Iso8601DateTimeSerializer()) + ).build(); Serializers standardSerializers = (serializers.toBuilder()..addPlugin(StandardJsonPlugin())).build(); diff --git a/samples/openapi3/client/petstore/dart-dio/petstore_client_lib_fake/lib/src/serializers.dart b/samples/openapi3/client/petstore/dart-dio/petstore_client_lib_fake/lib/src/serializers.dart index 98ec8cd5dfc9..9ec6472d69eb 100644 --- a/samples/openapi3/client/petstore/dart-dio/petstore_client_lib_fake/lib/src/serializers.dart +++ b/samples/openapi3/client/petstore/dart-dio/petstore_client_lib_fake/lib/src/serializers.dart @@ -161,8 +161,8 @@ Serializers serializers = (_$serializers.toBuilder() ..add(const OneOfSerializer()) ..add(const AnyOfSerializer()) ..add(const DateSerializer()) - ..add(Iso8601DateTimeSerializer())) - .build(); + ..add(Iso8601DateTimeSerializer()) + ).build(); Serializers standardSerializers = (serializers.toBuilder()..addPlugin(StandardJsonPlugin())).build();