chore: improve code after review

This commit is contained in:
Alex Varchuk 2022-07-26 16:31:01 +03:00
parent ff43b99f9d
commit ffcf8ba15b

View File

@ -273,17 +273,11 @@ export class OpenAPIParser {
if (items !== undefined && !isCircular) { if (items !== undefined && !isCircular) {
const receiverItems = const receiverItems =
typeof receiver.items === 'boolean' typeof receiver.items === 'boolean'
? receiver.items ? {}
? {} : (Object.assign({}, receiver.items) as OpenAPISchema);
: { not: {} }
: receiver.items
? (Object.assign({}, receiver.items) as OpenAPISchema)
: {};
const subSchemaItems = const subSchemaItems =
typeof subSchema.items === 'boolean' typeof subSchema.items === 'boolean'
? receiver.items ? {}
? {}
: { not: {} }
: (Object.assign({}, subSchema.items) as OpenAPISchema); : (Object.assign({}, subSchema.items) as OpenAPISchema);
// merge inner properties // merge inner properties
receiver.items = this.mergeAllOf( receiver.items = this.mergeAllOf(