From 1ad0809980bb4bce810b38faa1cd4230d5096383 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 23 Feb 2017 14:56:24 -0800 Subject: [PATCH] Revert to using any to avoid weird selection behavior for * --- extensions/typescript/src/features/jsDocCompletionProvider.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/typescript/src/features/jsDocCompletionProvider.ts b/extensions/typescript/src/features/jsDocCompletionProvider.ts index e7b4323b942..13d346d55de 100644 --- a/extensions/typescript/src/features/jsDocCompletionProvider.ts +++ b/extensions/typescript/src/features/jsDocCompletionProvider.ts @@ -135,8 +135,8 @@ export default class JsDocCompletionHelper implements CompletionItemProvider { template = template.replace(/^(\/\*\*\s*\*[ ]*)$/m, (x) => x + `\$0`); template = template.replace(/\* @param([ ]\{\S+\})?\s+(\S+)\s*$/gm, (_param, type, post) => { let out = '* @param '; - if (type === ' {any}' || type === ' {*}') { - out += `{\$\{${snippetIndex++}:*\}} `; + if (type === ' {any}') { + out += `{\$\{${snippetIndex++}:\any\}} `; } else if (type) { out += type + ' '; }