diff --git a/extensions/typescript/src/features/completionItemProvider.ts b/extensions/typescript/src/features/completionItemProvider.ts index c1cd95736c6..6df061248a9 100644 --- a/extensions/typescript/src/features/completionItemProvider.ts +++ b/extensions/typescript/src/features/completionItemProvider.ts @@ -51,9 +51,11 @@ class MyCompletionItem extends CompletionItem { return CompletionItemKind.Class; case PConst.Kind.interface: return CompletionItemKind.Interface; + case PConst.Kind.warning: + return CompletionItemKind.File; } - return CompletionItemKind.Variable; + return CompletionItemKind.Property; } } diff --git a/extensions/typescript/src/protocol.const.ts b/extensions/typescript/src/protocol.const.ts index 84845064f95..842aa608926 100644 --- a/extensions/typescript/src/protocol.const.ts +++ b/extensions/typescript/src/protocol.const.ts @@ -33,6 +33,7 @@ export class Kind { public static alias:string = 'alias'; public static const:string = 'const'; public static let:string = 'let'; + public static warning:string = 'warning'; } export class KindModifier {