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

Loading…
Cancel
Save