From 1035f8427af0097fec69abb8473eb5a911864e52 Mon Sep 17 00:00:00 2001 From: Dominik Moritz Date: Fri, 17 Sep 2021 12:30:24 -0400 Subject: [PATCH] refactor: optional chaining (#942) --- src/NodeParser/TypeReferenceNodeParser.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NodeParser/TypeReferenceNodeParser.ts b/src/NodeParser/TypeReferenceNodeParser.ts index 40bea784..6b6bb762 100644 --- a/src/NodeParser/TypeReferenceNodeParser.ts +++ b/src/NodeParser/TypeReferenceNodeParser.ts @@ -48,7 +48,7 @@ export class TypeReferenceNodeParser implements SubNodeParser { private createSubContext(node: ts.TypeReferenceNode, parentContext: Context): Context { const subContext = new Context(node); - if (node.typeArguments && node.typeArguments.length) { + if (node.typeArguments?.length) { for (const typeArg of node.typeArguments) { const type = this.childNodeParser.createType(typeArg, parentContext); subContext.pushArgument(type);