From 48b726e39e70079ec813b598f14184237523bd51 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Fri, 15 Jan 2021 14:35:55 -0800 Subject: [PATCH] Fix regex Star was mistakenly removed in last commit --- .../src/languageFeatures/jsDocCompletions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/typescript-language-features/src/languageFeatures/jsDocCompletions.ts b/extensions/typescript-language-features/src/languageFeatures/jsDocCompletions.ts index 40ff796ec46..6efe472e4f9 100644 --- a/extensions/typescript-language-features/src/languageFeatures/jsDocCompletions.ts +++ b/extensions/typescript-language-features/src/languageFeatures/jsDocCompletions.ts @@ -97,7 +97,7 @@ export function templateToSnippet(template: string): vscode.SnippetString { template = template.replace(/\$/g, '\\$'); template = template.replace(/^[ \t]*(?=(\/|[ ]\*))/gm, ''); template = template.replace(/^(\/\*\*\s*\*[ ]*)$/m, (x) => x + `\$0`); - template = template.replace(/\* @param([ ]\{\S+\})?\s+(\S+)[ \t]$/gm, (_param, type, post) => { + template = template.replace(/\* @param([ ]\{\S+\})?\s+(\S+)[ \t]*$/gm, (_param, type, post) => { let out = '* @param '; if (type === ' {any}' || type === ' {*}') { out += `{\$\{${snippetIndex++}:*\}} `; -- GitLab