Skip to content

Commit

Permalink
A few tweaks that will work when OmniSharp is updated
Browse files Browse the repository at this point in the history
  • Loading branch information
DustinCampbell committed May 18, 2017
1 parent 37255ef commit 6123fc7
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/features/completionItemProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ export default class OmniSharpCompletionItemProvider extends AbstractSupport imp
// transform AutoCompleteResponse to CompletionItem and
// group by code snippet
for (let response of responses) {
let completion = new CompletionItem(response.DisplayText);
let completion = new CompletionItem(response.CompletionText);

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

// members
_kinds['Const'] = CompletionItemKind.Constant;
_kinds['EnumMember'] = CompletionItemKind.EnumMember;
_kinds['Event'] = CompletionItemKind.Event;
_kinds['Field'] = CompletionItemKind.Field;
_kinds['Property'] = CompletionItemKind.Property;
_kinds['Method'] = CompletionItemKind.Method;
_kinds['Property'] = CompletionItemKind.Property;

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

0 comments on commit 6123fc7

Please sign in to comment.