From ef514af2675389d38c793d6cc1945486c367e6fa Mon Sep 17 00:00:00 2001 From: Armando Aguirre Date: Fri, 31 May 2024 16:26:19 -0700 Subject: [PATCH] Added NoTruncation flag to completions (#58719) Co-authored-by: Armando Aguirre Sepulveda --- src/services/codefixes/helpers.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/services/codefixes/helpers.ts b/src/services/codefixes/helpers.ts index 361141a7d8adf..aaa2df431f2d1 100644 --- a/src/services/codefixes/helpers.ts +++ b/src/services/codefixes/helpers.ts @@ -219,7 +219,8 @@ export function addNewNodeForMemberSymbol( switch (kind) { case SyntaxKind.PropertySignature: case SyntaxKind.PropertyDeclaration: - const flags = quotePreference === QuotePreference.Single ? NodeBuilderFlags.UseSingleQuotesForStringLiteralType : undefined; + let flags = NodeBuilderFlags.NoTruncation; + flags |= quotePreference === QuotePreference.Single ? NodeBuilderFlags.UseSingleQuotesForStringLiteralType : 0; let typeNode = checker.typeToTypeNode(type, enclosingDeclaration, flags, getNoopSymbolTrackerWithResolver(context)); if (importAdder) { const importableReference = tryGetAutoImportableReferenceFromTypeNode(typeNode, scriptTarget);