Add deprecated tag to suggestion if entry is marked as deprecated

pull/2748/head
Sebastian Pahnke 5 years ago
parent fce6b6161e
commit a258f3a296

@ -460,6 +460,10 @@ export class SuggestAdapter
range = new Range(p1.lineNumber, p1.column, p2.lineNumber, p2.column); range = new Range(p1.lineNumber, p1.column, p2.lineNumber, p2.column);
} }
const tags: languages.CompletionItemTag[] = [];
if (entry.kindModifiers?.indexOf('deprecated') !== -1)
tags.push(languages.CompletionItemTag.Deprecated);
return { return {
uri: resource, uri: resource,
position: position, position: position,
@ -467,7 +471,8 @@ export class SuggestAdapter
label: entry.name, label: entry.name,
insertText: entry.name, insertText: entry.name,
sortText: entry.sortText, sortText: entry.sortText,
kind: SuggestAdapter.convertKind(entry.kind) kind: SuggestAdapter.convertKind(entry.kind),
tags
}; };
}); });

Loading…
Cancel
Save