diff --git a/modules/openapi-generator/src/main/resources/dart/libraries/dio/pubspec.mustache b/modules/openapi-generator/src/main/resources/dart/libraries/dio/pubspec.mustache index 991de1e44b52..6bf879a48973 100644 --- a/modules/openapi-generator/src/main/resources/dart/libraries/dio/pubspec.mustache +++ b/modules/openapi-generator/src/main/resources/dart/libraries/dio/pubspec.mustache @@ -9,8 +9,8 @@ environment: dependencies: dio: '>=4.0.0 <5.0.0' {{#useBuiltValue}} - built_value: '>=8.0.4 <9.0.0' - built_collection: '>=5.0.0 <6.0.0' + built_value: '>=8.1.0 <9.0.0' + built_collection: '>=5.1.0 <6.0.0' {{/useBuiltValue}} {{#useDateLibTimeMachine}} time_machine: ^0.9.16 @@ -18,7 +18,7 @@ dependencies: dev_dependencies: {{#useBuiltValue}} - built_value_generator: '>=8.0.4 <9.0.0' + built_value_generator: '>=8.1.0 <9.0.0' build_runner: any {{/useBuiltValue}} test: '>=1.16.0 <1.17.0' diff --git a/modules/openapi-generator/src/main/resources/dart/libraries/dio/serialization/built_value/class.mustache b/modules/openapi-generator/src/main/resources/dart/libraries/dio/serialization/built_value/class.mustache index 9eb53c756c78..816524bc73af 100644 --- a/modules/openapi-generator/src/main/resources/dart/libraries/dio/serialization/built_value/class.mustache +++ b/modules/openapi-generator/src/main/resources/dart/libraries/dio/serialization/built_value/class.mustache @@ -33,7 +33,8 @@ abstract class {{classname}} implements Built<{{classname}}, {{classname}}Builde {{/vars}} {{classname}}._(); - static void _initializeBuilder({{{classname}}}Builder b) => b{{#vars}}{{#defaultValue}} + @BuiltValueHook(initializeBuilder: true) + static void _defaults({{{classname}}}Builder b) => b{{#vars}}{{#defaultValue}} ..{{{name}}} = {{#isEnum}}{{^isContainer}}const {{{enumName}}}._({{/isContainer}}{{/isEnum}}{{{defaultValue}}}{{#isEnum}}{{^isContainer}}){{/isContainer}}{{/isEnum}}{{/defaultValue}}{{/vars}}; factory {{classname}}([void updates({{classname}}Builder b)]) = _${{classname}}; 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 25e0fb4fdbff..e7499419d16b 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 @@ -22,7 +22,8 @@ abstract class AdditionalPropertiesClass implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(AdditionalPropertiesClassBuilder b) => b; factory AdditionalPropertiesClass([void updates(AdditionalPropertiesClassBuilder b)]) = _$AdditionalPropertiesClass; 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 d51c6d7b0be3..957b2e330b51 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 @@ -21,7 +21,8 @@ abstract class Animal implements Built { Animal._(); - static void _initializeBuilder(AnimalBuilder b) => b + @BuiltValueHook(initializeBuilder: true) + static void _defaults(AnimalBuilder b) => b ..color = 'red'; factory Animal([void updates(AnimalBuilder b)]) = _$Animal; 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 fc9554f36cec..a0902690b29a 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 @@ -25,7 +25,8 @@ abstract class ApiResponse implements Built { ApiResponse._(); - static void _initializeBuilder(ApiResponseBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ApiResponseBuilder b) => b; factory ApiResponse([void updates(ApiResponseBuilder b)]) = _$ApiResponse; 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 899697f7efc8..45bc21b19724 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 @@ -18,7 +18,8 @@ abstract class ArrayOfArrayOfNumberOnly implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ArrayOfArrayOfNumberOnlyBuilder b) => b; factory ArrayOfArrayOfNumberOnly([void updates(ArrayOfArrayOfNumberOnlyBuilder b)]) = _$ArrayOfArrayOfNumberOnly; 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 2e886df9b04c..4de4528f47aa 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 @@ -18,7 +18,8 @@ abstract class ArrayOfNumberOnly implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ArrayOfNumberOnlyBuilder b) => b; factory ArrayOfNumberOnly([void updates(ArrayOfNumberOnlyBuilder b)]) = _$ArrayOfNumberOnly; 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 82ee6c2c01a9..7e4a3e86d791 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 @@ -27,7 +27,8 @@ abstract class ArrayTest implements Built { ArrayTest._(); - static void _initializeBuilder(ArrayTestBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ArrayTestBuilder b) => b; factory ArrayTest([void updates(ArrayTestBuilder b)]) = _$ArrayTest; 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 fb1bfd7a5b92..eb793695fc0e 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 @@ -38,7 +38,8 @@ abstract class Capitalization implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(CapitalizationBuilder b) => b; factory Capitalization([void updates(CapitalizationBuilder b)]) = _$Capitalization; 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 fa9282bb8cb0..f36e3b295326 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 @@ -29,7 +29,8 @@ abstract class Cat implements Built { Cat._(); - static void _initializeBuilder(CatBuilder b) => b + @BuiltValueHook(initializeBuilder: true) + static void _defaults(CatBuilder b) => b ..color = 'red'; factory Cat([void updates(CatBuilder b)]) = _$Cat; 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 b8019b936d8f..caac5bed6b95 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 @@ -17,7 +17,8 @@ abstract class CatAllOf implements Built { CatAllOf._(); - static void _initializeBuilder(CatAllOfBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(CatAllOfBuilder b) => b; factory CatAllOf([void updates(CatAllOfBuilder b)]) = _$CatAllOf; 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 351842659923..f201eb853602 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 @@ -21,7 +21,8 @@ abstract class Category implements Built { Category._(); - static void _initializeBuilder(CategoryBuilder b) => b + @BuiltValueHook(initializeBuilder: true) + static void _defaults(CategoryBuilder b) => b ..name = 'default-name'; factory Category([void updates(CategoryBuilder b)]) = _$Category; 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 7b99dc2be1ae..09d29f9a1c48 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 @@ -17,7 +17,8 @@ abstract class ClassModel implements Built { ClassModel._(); - static void _initializeBuilder(ClassModelBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ClassModelBuilder b) => b; factory ClassModel([void updates(ClassModelBuilder b)]) = _$ClassModel; diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/deprecated_object.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/deprecated_object.dart index 1913228ee64a..24df5054e2ec 100644 --- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/deprecated_object.dart +++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/deprecated_object.dart @@ -17,7 +17,8 @@ abstract class DeprecatedObject implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(DeprecatedObjectBuilder b) => b; factory DeprecatedObject([void updates(DeprecatedObjectBuilder b)]) = _$DeprecatedObject; 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 9ca43e054025..4d74773271c7 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 @@ -29,7 +29,8 @@ abstract class Dog implements Built { Dog._(); - static void _initializeBuilder(DogBuilder b) => b + @BuiltValueHook(initializeBuilder: true) + static void _defaults(DogBuilder b) => b ..color = 'red'; factory Dog([void updates(DogBuilder b)]) = _$Dog; 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 291310df2c28..84f46a94c2eb 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 @@ -17,7 +17,8 @@ abstract class DogAllOf implements Built { DogAllOf._(); - static void _initializeBuilder(DogAllOfBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(DogAllOfBuilder b) => b; factory DogAllOf([void updates(DogAllOfBuilder b)]) = _$DogAllOf; 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 0e28f7247a88..1a0715cec9c1 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 @@ -24,7 +24,8 @@ abstract class EnumArrays implements Built { EnumArrays._(); - static void _initializeBuilder(EnumArraysBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(EnumArraysBuilder b) => b; factory EnumArrays([void updates(EnumArraysBuilder b)]) = _$EnumArrays; 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 8e6d8c6d23e7..3e8b11af09ce 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 @@ -58,7 +58,8 @@ abstract class EnumTest implements Built { EnumTest._(); - static void _initializeBuilder(EnumTestBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(EnumTestBuilder b) => b; factory EnumTest([void updates(EnumTestBuilder b)]) = _$EnumTest; 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 0fdd83670854..e1d8d69a8010 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 @@ -23,7 +23,8 @@ abstract class FileSchemaTestClass implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(FileSchemaTestClassBuilder b) => b; factory FileSchemaTestClass([void updates(FileSchemaTestClassBuilder b)]) = _$FileSchemaTestClass; 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 148b67aacea6..57f00b801485 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 @@ -17,7 +17,8 @@ abstract class Foo implements Built { Foo._(); - static void _initializeBuilder(FooBuilder b) => b + @BuiltValueHook(initializeBuilder: true) + static void _defaults(FooBuilder b) => b ..bar = 'bar'; factory Foo([void updates(FooBuilder b)]) = _$Foo; 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 eb013af8673c..bd46fac2690e 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 @@ -81,7 +81,8 @@ abstract class FormatTest implements Built { FormatTest._(); - static void _initializeBuilder(FormatTestBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(FormatTestBuilder b) => b; factory FormatTest([void updates(FormatTestBuilder b)]) = _$FormatTest; 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 d1ed7b46954c..f6842ea1b2f6 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 @@ -21,7 +21,8 @@ abstract class HasOnlyReadOnly implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(HasOnlyReadOnlyBuilder b) => b; factory HasOnlyReadOnly([void updates(HasOnlyReadOnlyBuilder b)]) = _$HasOnlyReadOnly; 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 a071f9567878..792be70831a7 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 @@ -17,7 +17,8 @@ abstract class HealthCheckResult implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(HealthCheckResultBuilder b) => b; factory HealthCheckResult([void updates(HealthCheckResultBuilder b)]) = _$HealthCheckResult; 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 d6eb09c8797f..310f41db64d8 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 @@ -18,7 +18,8 @@ abstract class InlineResponseDefault implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(InlineResponseDefaultBuilder b) => b; factory InlineResponseDefault([void updates(InlineResponseDefaultBuilder b)]) = _$InlineResponseDefault; 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 89fa1e3065e0..ca1690b222c2 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 @@ -31,7 +31,8 @@ abstract class MapTest implements Built { MapTest._(); - static void _initializeBuilder(MapTestBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(MapTestBuilder b) => b; factory MapTest([void updates(MapTestBuilder b)]) = _$MapTest; 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 55328c39f6f0..418536c869d4 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 @@ -27,7 +27,8 @@ abstract class MixedPropertiesAndAdditionalPropertiesClass implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(MixedPropertiesAndAdditionalPropertiesClassBuilder b) => b; factory MixedPropertiesAndAdditionalPropertiesClass([void updates(MixedPropertiesAndAdditionalPropertiesClassBuilder b)]) = _$MixedPropertiesAndAdditionalPropertiesClass; 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 f8eaf0f3e2d9..9cdc10da98f9 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 @@ -21,7 +21,8 @@ abstract class Model200Response implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(Model200ResponseBuilder b) => b; factory Model200Response([void updates(Model200ResponseBuilder b)]) = _$Model200Response; 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 045a68057077..13e81e6e43da 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 @@ -17,7 +17,8 @@ abstract class ModelClient implements Built { ModelClient._(); - static void _initializeBuilder(ModelClientBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ModelClientBuilder b) => b; factory ModelClient([void updates(ModelClientBuilder b)]) = _$ModelClient; 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 2ad4601d2f08..2cfa16792676 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 @@ -18,7 +18,8 @@ abstract class ModelFile implements Built { ModelFile._(); - static void _initializeBuilder(ModelFileBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ModelFileBuilder b) => b; factory ModelFile([void updates(ModelFileBuilder b)]) = _$ModelFile; 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 4bb83e5f277a..c81df7af990b 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 @@ -17,7 +17,8 @@ abstract class ModelList implements Built { ModelList._(); - static void _initializeBuilder(ModelListBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ModelListBuilder b) => b; factory ModelList([void updates(ModelListBuilder b)]) = _$ModelList; 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 4e7bad16424e..88a2cb3242f3 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 @@ -17,7 +17,8 @@ abstract class ModelReturn implements Built { ModelReturn._(); - static void _initializeBuilder(ModelReturnBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ModelReturnBuilder b) => b; factory ModelReturn([void updates(ModelReturnBuilder b)]) = _$ModelReturn; 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 1963c3ace078..50c1daf4d656 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 @@ -29,7 +29,8 @@ abstract class Name implements Built { Name._(); - static void _initializeBuilder(NameBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(NameBuilder b) => b; factory Name([void updates(NameBuilder b)]) = _$Name; 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 30dc376cb02a..3c10f87c0a71 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 @@ -64,7 +64,8 @@ abstract class NullableClass implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(NullableClassBuilder b) => b; factory NullableClass([void updates(NullableClassBuilder b)]) = _$NullableClass; 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 b423c6fc6566..bb09dc5abd96 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 @@ -17,7 +17,8 @@ abstract class NumberOnly implements Built { NumberOnly._(); - static void _initializeBuilder(NumberOnlyBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(NumberOnlyBuilder b) => b; factory NumberOnly([void updates(NumberOnlyBuilder b)]) = _$NumberOnly; diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/object_with_deprecated_fields.dart b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/object_with_deprecated_fields.dart index 465fcd896d47..1440ee4761e2 100644 --- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/object_with_deprecated_fields.dart +++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/lib/src/model/object_with_deprecated_fields.dart @@ -31,7 +31,8 @@ abstract class ObjectWithDeprecatedFields implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ObjectWithDeprecatedFieldsBuilder b) => b; factory ObjectWithDeprecatedFields([void updates(ObjectWithDeprecatedFieldsBuilder b)]) = _$ObjectWithDeprecatedFields; 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 cdebcd96b1eb..edcabc1e726c 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 @@ -40,7 +40,8 @@ abstract class Order implements Built { Order._(); - static void _initializeBuilder(OrderBuilder b) => b + @BuiltValueHook(initializeBuilder: true) + static void _defaults(OrderBuilder b) => b ..complete = false; factory Order([void updates(OrderBuilder b)]) = _$Order; 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 0a8f4296c13e..50b397a9f6bf 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 @@ -25,7 +25,8 @@ abstract class OuterComposite implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(OuterCompositeBuilder b) => b; factory OuterComposite([void updates(OuterCompositeBuilder b)]) = _$OuterComposite; 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 a95f92d8837c..4cd5558ccbc0 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 @@ -19,7 +19,8 @@ abstract class OuterObjectWithEnumProperty implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(OuterObjectWithEnumPropertyBuilder b) => b; factory OuterObjectWithEnumProperty([void updates(OuterObjectWithEnumPropertyBuilder b)]) = _$OuterObjectWithEnumProperty; 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 ea94306056cc..d25bc3ef2b0a 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 @@ -42,7 +42,8 @@ abstract class Pet implements Built { Pet._(); - static void _initializeBuilder(PetBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(PetBuilder b) => b; factory Pet([void updates(PetBuilder b)]) = _$Pet; 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 ce46f919ea33..b24ce8f0db1a 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 @@ -21,7 +21,8 @@ abstract class ReadOnlyFirst implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(ReadOnlyFirstBuilder b) => b; factory ReadOnlyFirst([void updates(ReadOnlyFirstBuilder b)]) = _$ReadOnlyFirst; 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 dc69b29e4968..bb08953c02ed 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 @@ -17,7 +17,8 @@ abstract class SpecialModelName implements Built b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(SpecialModelNameBuilder b) => b; factory SpecialModelName([void updates(SpecialModelNameBuilder b)]) = _$SpecialModelName; 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 6723a6ea9f2f..c20a261021e9 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 @@ -21,7 +21,8 @@ abstract class Tag implements Built { Tag._(); - static void _initializeBuilder(TagBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(TagBuilder b) => b; factory Tag([void updates(TagBuilder b)]) = _$Tag; 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 8aeb8f43aded..f7150fa54b0e 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 @@ -46,7 +46,8 @@ abstract class User implements Built { User._(); - static void _initializeBuilder(UserBuilder b) => b; + @BuiltValueHook(initializeBuilder: true) + static void _defaults(UserBuilder b) => b; factory User([void updates(UserBuilder b)]) = _$User; diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/pubspec.yaml b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/pubspec.yaml index 2a62f274f368..b7c55f4b7122 100644 --- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/pubspec.yaml +++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake/pubspec.yaml @@ -8,10 +8,10 @@ environment: dependencies: dio: '>=4.0.0 <5.0.0' - built_value: '>=8.0.4 <9.0.0' - built_collection: '>=5.0.0 <6.0.0' + built_value: '>=8.1.0 <9.0.0' + built_collection: '>=5.1.0 <6.0.0' dev_dependencies: - built_value_generator: '>=8.0.4 <9.0.0' + built_value_generator: '>=8.1.0 <9.0.0' build_runner: any test: '>=1.16.0 <1.17.0' diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/.gitignore b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/.gitignore new file mode 100644 index 000000000000..378eac25d311 --- /dev/null +++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/.gitignore @@ -0,0 +1 @@ +build diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/pubspec.lock b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/pubspec.lock index da39b01528ab..d551818e23c1 100644 --- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/pubspec.lock +++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/pubspec.lock @@ -49,14 +49,14 @@ packages: name: built_collection url: "https://pub.intern.sk" source: hosted - version: "5.0.0" + version: "5.1.0" built_value: dependency: "direct dev" description: name: built_value url: "https://pub.intern.sk" source: hosted - version: "8.0.6" + version: "8.1.0" charcode: dependency: transitive description: diff --git a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/pubspec.yaml b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/pubspec.yaml index 2f7b39d4972d..32bc7faead1b 100644 --- a/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/pubspec.yaml +++ b/samples/openapi3/client/petstore/dart-dio-next/petstore_client_lib_fake_tests/pubspec.yaml @@ -8,8 +8,8 @@ environment: sdk: '>=2.10.0 <3.0.0' dev_dependencies: - built_collection: 5.0.0 - built_value: 8.0.6 + built_collection: 5.1.0 + built_value: 8.1.0 dio: 4.0.0 http_mock_adapter: 0.3.2 mockito: 5.0.11