Skip to content

Commit 6123fc7

Browse files
A few tweaks that will work when OmniSharp is updated
1 parent 37255ef commit 6123fc7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/features/completionItemProvider.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export default class OmniSharpCompletionItemProvider extends AbstractSupport imp
4646
// transform AutoCompleteResponse to CompletionItem and
4747
// group by code snippet
4848
for (let response of responses) {
49-
let completion = new CompletionItem(response.DisplayText);
49+
let completion = new CompletionItem(response.CompletionText);
5050

5151
completion.detail = response.ReturnType
5252
? `${response.ReturnType} ${response.DisplayText}`
@@ -105,11 +105,12 @@ _kinds['Parameter'] = CompletionItemKind.Variable;
105105
_kinds['RangeVariable'] = CompletionItemKind.Variable;
106106

107107
// members
108+
_kinds['Const'] = CompletionItemKind.Constant;
108109
_kinds['EnumMember'] = CompletionItemKind.EnumMember;
109110
_kinds['Event'] = CompletionItemKind.Event;
110111
_kinds['Field'] = CompletionItemKind.Field;
111-
_kinds['Property'] = CompletionItemKind.Property;
112112
_kinds['Method'] = CompletionItemKind.Method;
113+
_kinds['Property'] = CompletionItemKind.Property;
113114

114115
// other stuff
115116
_kinds['Label'] = CompletionItemKind.Unit; // need a better option for this.

0 commit comments

Comments
 (0)