Take context as last argument

This commit is contained in:
Matt Bierner
2017-09-20 18:34:24 -07:00
parent 0283831aff
commit b34379e8f7
4 changed files with 13 additions and 71 deletions

View File

@@ -492,10 +492,7 @@ class SuggestAdapter {
const pos = TypeConverters.toPosition(position);
return asWinJsPromise<vscode.CompletionItem[] | vscode.CompletionList>(token => {
if (this._provider.provideCompletionItems.length <= 3) {
return (this._provider.provideCompletionItems as vscode.CompletionItemProvider.ProvideCompletionItems)(doc, pos, token);
}
return (this._provider.provideCompletionItems as vscode.CompletionItemProvider.ProvideCompletionItemsForContext)(doc, pos, context, token);
return this._provider.provideCompletionItems(doc, pos, token, context);
}).then(value => {
const _id = this._idPool++;