mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-25 11:08:51 +01:00
@@ -575,7 +575,7 @@ class SuggestAdapter {
|
||||
const pos = typeConvert.Position.to(position);
|
||||
|
||||
return asThenable<vscode.CompletionItem[] | vscode.CompletionList>(
|
||||
() => this._provider.provideCompletionItems(doc, pos, token, typeConvert.CompletionContext.from(context))
|
||||
() => this._provider.provideCompletionItems(doc, pos, token, typeConvert.CompletionContext.to(context))
|
||||
).then(value => {
|
||||
|
||||
const _id = this._idPool++;
|
||||
|
||||
@@ -454,7 +454,7 @@ export namespace DocumentHighlight {
|
||||
}
|
||||
|
||||
export namespace CompletionTriggerKind {
|
||||
export function from(kind: modes.CompletionTriggerKind) {
|
||||
export function to(kind: modes.CompletionTriggerKind) {
|
||||
switch (kind) {
|
||||
case modes.CompletionTriggerKind.TriggerCharacter:
|
||||
return types.CompletionTriggerKind.TriggerCharacter;
|
||||
@@ -468,9 +468,9 @@ export namespace CompletionTriggerKind {
|
||||
}
|
||||
|
||||
export namespace CompletionContext {
|
||||
export function from(context: modes.CompletionContext): types.CompletionContext {
|
||||
export function to(context: modes.CompletionContext): types.CompletionContext {
|
||||
return {
|
||||
triggerKind: CompletionTriggerKind.from(context.triggerKind),
|
||||
triggerKind: CompletionTriggerKind.to(context.triggerKind),
|
||||
triggerCharacter: context.triggerCharacter
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user