diff --git a/extensions/typescript/src/features/completionItemProvider.ts b/extensions/typescript/src/features/completionItemProvider.ts index c1cd95736c6346b8239184fe37f341d3fc471121..6df061248a9a91324818f080714672572289a1a0 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 84845064f9506c32d7e5f3978da9687ed25a0f49..842aa608926a2375fd53a106a6c1876699d0f10e 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 {