Browse Source

Merge pull request #251 from Leptopoda/feature/built_value_split_cleanup

remove extraJsonSerializableValues
pull/248/head
Kate 2 years ago committed by GitHub
parent
commit
9eb63820f5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      packages/dynamite/lib/src/openapi_builder.dart

12
packages/dynamite/lib/src/openapi_builder.dart

@ -905,9 +905,6 @@ class OpenAPIBuilder implements Builder {
},
},
),
extraJsonSerializableValues: {
'disallowUnrecognizedKeys': 'false',
},
extraJsonKeyValues: {
for (final headerName in response.headers!.keys) ...{
headerName.toLowerCase(): {
@ -1427,7 +1424,6 @@ TypeResult resolveObject(
final State state,
final String identifier,
final Schema schema, {
required final Map<String, String>? extraJsonSerializableValues,
required final Map<String, Map<String, String>>? extraJsonKeyValues,
}) {
if (!state.resolvedTypes.contains('${state.prefix}$identifier')) {
@ -1497,7 +1493,6 @@ TypeResult resolveObject(
state,
'${identifier}_${_toDartName(propertyName, uppercaseFirstCharacter: true)}',
propertySchema,
extraJsonSerializableValues: extraJsonSerializableValues,
);
b
@ -1602,7 +1597,6 @@ TypeResult resolveType(
final State state,
final String identifier,
final Schema schema, {
final Map<String, String>? extraJsonSerializableValues,
final Map<String, Map<String, String>>? extraJsonKeyValues,
final bool ignoreEnum = false,
}) {
@ -1617,7 +1611,6 @@ TypeResult resolveType(
state,
name,
spec.components!.schemas![name]!,
extraJsonSerializableValues: extraJsonSerializableValues,
);
} else if (schema.ofs != null) {
if (!state.resolvedTypes.contains('${state.prefix}$identifier')) {
@ -1629,7 +1622,6 @@ TypeResult resolveType(
state,
'$identifier${schema.ofs!.indexOf(s)}',
s,
extraJsonSerializableValues: extraJsonSerializableValues,
),
)
.toList();
@ -1893,7 +1885,6 @@ TypeResult resolveType(
state,
identifier,
schema.items!,
extraJsonSerializableValues: extraJsonSerializableValues,
);
result = TypeResultList(
'BuiltList<${subResult.name}>',
@ -1920,7 +1911,6 @@ TypeResult resolveType(
state,
identifier,
schema.additionalProperties!,
extraJsonSerializableValues: extraJsonSerializableValues,
);
result = TypeResultMap(
'BuiltMap<String, ${subResult.name}>',
@ -1945,7 +1935,6 @@ TypeResult resolveType(
state,
identifier,
schema,
extraJsonSerializableValues: extraJsonSerializableValues,
extraJsonKeyValues: extraJsonKeyValues,
);
break;
@ -1985,7 +1974,6 @@ TypeResult resolveType(
'$identifier${_toDartName(value.toString(), uppercaseFirstCharacter: true)}',
schema,
ignoreEnum: true,
extraJsonSerializableValues: extraJsonSerializableValues,
);
b
..name = _toDartName(value.toString())

Loading…
Cancel
Save