提交 41dd4021 编写于 作者: J Johannes Rieken

use LogService in extHost.api.impl, #84283

上级 296d7eb3
...@@ -149,7 +149,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I ...@@ -149,7 +149,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
let done = (!extension.isUnderDevelopment); let done = (!extension.isUnderDevelopment);
function informOnce(selector: vscode.DocumentSelector) { function informOnce(selector: vscode.DocumentSelector) {
if (!done) { if (!done) {
console.info(`Extension '${extension.identifier.value}' uses a document selector without scheme. Learn more about this: https://go.microsoft.com/fwlink/?linkid=872305`); extHostLogService.info(`Extension '${extension.identifier.value}' uses a document selector without scheme. Learn more about this: https://go.microsoft.com/fwlink/?linkid=872305`);
done = true; done = true;
} }
} }
...@@ -180,7 +180,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I ...@@ -180,7 +180,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
return extHostCommands.registerCommand(true, id, (...args: any[]): any => { return extHostCommands.registerCommand(true, id, (...args: any[]): any => {
const activeTextEditor = extHostEditors.getActiveTextEditor(); const activeTextEditor = extHostEditors.getActiveTextEditor();
if (!activeTextEditor) { if (!activeTextEditor) {
console.warn('Cannot execute ' + id + ' because there is no active text editor.'); extHostLogService.warn('Cannot execute ' + id + ' because there is no active text editor.');
return undefined; return undefined;
} }
...@@ -190,10 +190,10 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I ...@@ -190,10 +190,10 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
}).then((result) => { }).then((result) => {
if (!result) { if (!result) {
console.warn('Edits from command ' + id + ' were not applied.'); extHostLogService.warn('Edits from command ' + id + ' were not applied.');
} }
}, (err) => { }, (err) => {
console.warn('An error occurred while running command ' + id, err); extHostLogService.warn('An error occurred while running command ' + id, err);
}); });
}); });
}, },
...@@ -202,7 +202,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I ...@@ -202,7 +202,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
return extHostCommands.registerCommand(true, id, async (...args: any[]): Promise<any> => { return extHostCommands.registerCommand(true, id, async (...args: any[]): Promise<any> => {
const activeTextEditor = extHostEditors.getActiveTextEditor(); const activeTextEditor = extHostEditors.getActiveTextEditor();
if (!activeTextEditor) { if (!activeTextEditor) {
console.warn('Cannot execute ' + id + ' because there is no active text editor.'); extHostLogService.warn('Cannot execute ' + id + ' because there is no active text editor.');
return undefined; return undefined;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册