From b4de26a80147ac8bcb9c67f8271028014ed83033 Mon Sep 17 00:00:00 2001 From: Anthony Dresser Date: Thu, 26 Sep 2019 12:15:48 -0700 Subject: [PATCH] Disable tasks (#7329) * disable tasks * more disable * disable more tasks --- .../workbench/api/common/extHost.api.impl.ts | 22 +++++++++---------- src/vs/workbench/api/node/extHost.services.ts | 2 +- .../extensions/worker/extHost.services.ts | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/vs/workbench/api/common/extHost.api.impl.ts b/src/vs/workbench/api/common/extHost.api.impl.ts index c0a07dcc39..289812c7e6 100644 --- a/src/vs/workbench/api/common/extHost.api.impl.ts +++ b/src/vs/workbench/api/common/extHost.api.impl.ts @@ -101,7 +101,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I const extHostTerminalService = rpcProtocol.set(ExtHostContext.ExtHostTerminalService, accessor.get(IExtHostTerminalService)); // const extHostDebugService = rpcProtocol.set(ExtHostContext.ExtHostDebugService, accessor.get(IExtHostDebugService)); {{SQL CARBON EDIT}} remove debug service const extHostSearch = rpcProtocol.set(ExtHostContext.ExtHostSearch, accessor.get(IExtHostSearch)); - const extHostTask = rpcProtocol.set(ExtHostContext.ExtHostTask, accessor.get(IExtHostTask)); + // const extHostTask = rpcProtocol.set(ExtHostContext.ExtHostTask, accessor.get(IExtHostTask)); {{SQL CARBON EDIT}} remove tasks service const extHostOutputService = rpcProtocol.set(ExtHostContext.ExtHostOutputService, accessor.get(IExtHostOutputService)); // manually create and register addressable instances @@ -675,7 +675,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I return extHostDocumentContentProviders.registerTextDocumentContentProvider(scheme, provider); }, registerTaskProvider: (type: string, provider: vscode.TaskProvider) => { - return extHostTask.registerTaskProvider(extension, type, provider); + return undefined; // {{SQL CARBON EDIT}} disable task }, registerFileSystemProvider(scheme, provider, options) { return extHostFileSystem.registerFileSystemProvider(scheme, provider, options); @@ -774,30 +774,30 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I } }; - const tasks: typeof vscode.tasks = { + const tasks: typeof vscode.tasks = { // {{SQL CARBON EDIT}} disable tasks api registerTaskProvider: (type: string, provider: vscode.TaskProvider) => { - return extHostTask.registerTaskProvider(extension, type, provider); + return undefined; }, fetchTasks: (filter?: vscode.TaskFilter): Thenable => { - return extHostTask.fetchTasks(filter); + return undefined; }, executeTask: (task: vscode.Task): Thenable => { - return extHostTask.executeTask(extension, task); + return undefined; }, get taskExecutions(): vscode.TaskExecution[] { - return extHostTask.taskExecutions; + return undefined; }, onDidStartTask: (listeners, thisArgs?, disposables?) => { - return extHostTask.onDidStartTask(listeners, thisArgs, disposables); + return undefined; }, onDidEndTask: (listeners, thisArgs?, disposables?) => { - return extHostTask.onDidEndTask(listeners, thisArgs, disposables); + return undefined; }, onDidStartTaskProcess: (listeners, thisArgs?, disposables?) => { - return extHostTask.onDidStartTaskProcess(listeners, thisArgs, disposables); + return undefined; }, onDidEndTaskProcess: (listeners, thisArgs?, disposables?) => { - return extHostTask.onDidEndTaskProcess(listeners, thisArgs, disposables); + return undefined; } }; diff --git a/src/vs/workbench/api/node/extHost.services.ts b/src/vs/workbench/api/node/extHost.services.ts index 61f3e795ba..4a7febd793 100644 --- a/src/vs/workbench/api/node/extHost.services.ts +++ b/src/vs/workbench/api/node/extHost.services.ts @@ -36,7 +36,7 @@ registerSingleton(IExtHostConfiguration, ExtHostConfiguration); registerSingleton(IExtHostCommands, ExtHostCommands); registerSingleton(IExtHostDocumentsAndEditors, ExtHostDocumentsAndEditors); registerSingleton(IExtHostTerminalService, ExtHostTerminalService); -registerSingleton(IExtHostTask, ExtHostTask); +// registerSingleton(IExtHostTask, ExtHostTask); {{SQL CABON EDIT}} disable exthost tasks // registerSingleton(IExtHostDebugService, ExtHostDebugService); {{SQL CARBON EDIT}} remove debug service registerSingleton(IExtHostSearch, ExtHostSearch); registerSingleton(IExtensionStoragePaths, ExtensionStoragePaths); diff --git a/src/vs/workbench/services/extensions/worker/extHost.services.ts b/src/vs/workbench/services/extensions/worker/extHost.services.ts index 123570eb36..86613c8dc5 100644 --- a/src/vs/workbench/services/extensions/worker/extHost.services.ts +++ b/src/vs/workbench/services/extensions/worker/extHost.services.ts @@ -49,7 +49,7 @@ function NotImplementedProxy(name: ServiceIdentifier): { new(): T } { }; } registerSingleton(IExtHostTerminalService, WorkerExtHostTerminalService); -registerSingleton(IExtHostTask, WorkerExtHostTask); +// registerSingleton(IExtHostTask, WorkerExtHostTask); {{SQL CARBON EDIT}} disable tasks // registerSingleton(IExtHostDebugService, class extends NotImplementedProxy(IExtHostDebugService) { }); {{SQL CARBON EDIT}} remove debug service registerSingleton(IExtHostSearch, class extends NotImplementedProxy(IExtHostSearch) { }); registerSingleton(IExtensionStoragePaths, class extends NotImplementedProxy(IExtensionStoragePaths) {