From 8ced802f0a34ad72a84b3acc1d27f2e6ca71763b Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 23 Feb 2017 14:17:49 -0800 Subject: [PATCH] use {*} instead of in jsdocs --- 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 bfd45596a10..e7b4323b942 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}') { - out += `{\$\{${snippetIndex++}:any\}} `; + if (type === ' {any}' || type === ' {*}') { + out += `{\$\{${snippetIndex++}:*\}} `; } else if (type) { out += type + ' '; }