Skip to content

Commit 50d2210

Browse files
committed
chore: Renamed json_serializable and built_value enums to comply with dart style guide
1 parent f24965a commit 50d2210

File tree

3 files changed

+17
-9
lines changed

3 files changed

+17
-9
lines changed

openapi-generator-annotations/lib/src/openapi_generator_annotations_base.dart

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class Openapi {
4646
///
4747
/// -s, --skip-overwrite
4848
@Deprecated(
49-
'Use .openapi-generator ignore file to determine files that should not be overwritten')
49+
'Use .openapi-generator-ignore file to determine files that should not be overwritten')
5050
final bool? overwriteExistingFiles;
5151

5252
/// Skips the default behavior of validating an input specification.
@@ -468,7 +468,14 @@ enum DioDateLibrary {
468468
timemachine
469469
}
470470

471-
enum DioSerializationLibrary { built_value, json_serializable }
471+
enum DioSerializationLibrary {
472+
@Deprecated('Use [builtValue] instead.')
473+
built_value,
474+
builtValue,
475+
jsonSerializable,
476+
@Deprecated('Use [jsonSerializable] instead.')
477+
json_serializable
478+
}
472479

473480
enum SerializationFormat { JSON, PROTO }
474481

@@ -518,15 +525,16 @@ class EnumTransformer {
518525
static DioSerializationLibrary? dioSerializationLibrary(String? name) {
519526
switch (name) {
520527
case 'json_serializable':
521-
return DioSerializationLibrary.json_serializable;
528+
return DioSerializationLibrary.jsonSerializable;
522529
case 'built_value':
523-
return DioSerializationLibrary.built_value;
530+
return DioSerializationLibrary.builtValue;
524531
}
525532
return null;
526533
}
527534

528535
static String dioSerializationLibraryName(DioSerializationLibrary lib) {
529536
switch (lib) {
537+
case DioSerializationLibrary.jsonSerializable:
530538
case DioSerializationLibrary.json_serializable:
531539
return 'json_serializable';
532540
default:

openapi-generator-annotations/test/additional_properties_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ void main() {
156156
pubAuthor: 'test',
157157
nullableFields: true,
158158
dateLibrary: DioDateLibrary.core,
159-
serializationLibrary: DioSerializationLibrary.json_serializable,
159+
serializationLibrary: DioSerializationLibrary.jsonSerializable,
160160
);
161161
final map = {
162162
'allowUnicodeIdentifiers': props.allowUnicodeIdentifiers,

openapi-generator-annotations/test/enum_transformer_test.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ void main() {
4343
test(
4444
'built_value',
4545
() => expect(EnumTransformer.dioSerializationLibrary('built_value'),
46-
DioSerializationLibrary.built_value));
46+
DioSerializationLibrary.builtValue));
4747
test(
4848
'json_serializable',
4949
() => expect(
5050
EnumTransformer.dioSerializationLibrary('json_serializable'),
51-
DioSerializationLibrary.json_serializable));
51+
DioSerializationLibrary.jsonSerializable));
5252
test('defaults to null',
5353
() => expect(EnumTransformer.dioSerializationLibrary(null), null));
5454
});
@@ -97,13 +97,13 @@ void main() {
9797
'built_value',
9898
() => expect(
9999
EnumTransformer.dioSerializationLibraryName(
100-
DioSerializationLibrary.built_value),
100+
DioSerializationLibrary.builtValue),
101101
'built_value'));
102102
test(
103103
'json_serializable',
104104
() => expect(
105105
EnumTransformer.dioSerializationLibraryName(
106-
DioSerializationLibrary.json_serializable),
106+
DioSerializationLibrary.jsonSerializable),
107107
'json_serializable'));
108108
});
109109
});

0 commit comments

Comments
 (0)