提交 e377ec6e 编写于 作者: M Matt Bierner

Use `to` for converting to extension host

Fixes #61141
上级 b43d7688
...@@ -575,7 +575,7 @@ class SuggestAdapter { ...@@ -575,7 +575,7 @@ class SuggestAdapter {
const pos = typeConvert.Position.to(position); const pos = typeConvert.Position.to(position);
return asThenable<vscode.CompletionItem[] | vscode.CompletionList>( 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 => { ).then(value => {
const _id = this._idPool++; const _id = this._idPool++;
......
...@@ -454,7 +454,7 @@ export namespace DocumentHighlight { ...@@ -454,7 +454,7 @@ export namespace DocumentHighlight {
} }
export namespace CompletionTriggerKind { export namespace CompletionTriggerKind {
export function from(kind: modes.CompletionTriggerKind) { export function to(kind: modes.CompletionTriggerKind) {
switch (kind) { switch (kind) {
case modes.CompletionTriggerKind.TriggerCharacter: case modes.CompletionTriggerKind.TriggerCharacter:
return types.CompletionTriggerKind.TriggerCharacter; return types.CompletionTriggerKind.TriggerCharacter;
...@@ -468,9 +468,9 @@ export namespace CompletionTriggerKind { ...@@ -468,9 +468,9 @@ export namespace CompletionTriggerKind {
} }
export namespace CompletionContext { export namespace CompletionContext {
export function from(context: modes.CompletionContext): types.CompletionContext { export function to(context: modes.CompletionContext): types.CompletionContext {
return { return {
triggerKind: CompletionTriggerKind.from(context.triggerKind), triggerKind: CompletionTriggerKind.to(context.triggerKind),
triggerCharacter: context.triggerCharacter triggerCharacter: context.triggerCharacter
}; };
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册