From bd02bdbc5a0aa830862df8028a18bc834fbea088 Mon Sep 17 00:00:00 2001 From: mechatroner Date: Wed, 15 Aug 2018 23:13:56 -0400 Subject: [PATCH] improve function interface --- src/vs/vscode.d.ts | 2 +- src/vs/workbench/api/node/extHost.api.impl.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/vscode.d.ts b/src/vs/vscode.d.ts index a647bda170c..53b0914085c 100644 --- a/src/vs/vscode.d.ts +++ b/src/vs/vscode.d.ts @@ -7375,7 +7375,7 @@ declare module 'vscode' { */ export namespace languages { - export function changeLanguage(documentUri: Uri, languageId: string): Thenable; + export function changeLanguage(document: TextDocument, languageId: string): Thenable; /** * Return the identifiers of all known languages. diff --git a/src/vs/workbench/api/node/extHost.api.impl.ts b/src/vs/workbench/api/node/extHost.api.impl.ts index 05932119437..ac686a4878f 100644 --- a/src/vs/workbench/api/node/extHost.api.impl.ts +++ b/src/vs/workbench/api/node/extHost.api.impl.ts @@ -258,8 +258,8 @@ export function createApiFactory( getLanguages(): TPromise { return extHostLanguages.getLanguages(); }, - changeLanguage(documentUri: vscode.Uri, languageId: string): TPromise { - return extHostLanguages.changeLanguage(documentUri, languageId); + changeLanguage(document: vscode.TextDocument, languageId: string): TPromise { + return extHostLanguages.changeLanguage(document.uri, languageId); }, match(selector: vscode.DocumentSelector, document: vscode.TextDocument): number { return score(typeConverters.LanguageSelector.from(selector), document.uri, document.languageId, true);