From 9b33a96365531cc1037e6bfe7dcbf0bfe22b5336 Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Wed, 13 Jul 2016 11:47:41 +0300 Subject: [PATCH] Remove unused ext host <-> main thread comm class --- src/vs/workbench/api/node/extHost.contribution.ts | 2 +- src/vs/workbench/api/node/extHost.protocol.ts | 4 ---- src/vs/workbench/api/node/mainThreadConfiguration.ts | 6 ++---- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/src/vs/workbench/api/node/extHost.contribution.ts b/src/vs/workbench/api/node/extHost.contribution.ts index 245cb2dfdcc..406944d016f 100644 --- a/src/vs/workbench/api/node/extHost.contribution.ts +++ b/src/vs/workbench/api/node/extHost.contribution.ts @@ -60,7 +60,6 @@ export class ExtHostContribution implements IWorkbenchContribution { // Addressable instances const col = new InstanceCollection(); col.define(MainContext.MainThreadCommands).set(create(MainThreadCommands)); - col.define(MainContext.MainThreadConfiguration).set(create(MainThreadConfiguration)); col.define(MainContext.MainThreadDiagnostics).set(create(MainThreadDiagnostics)); col.define(MainContext.MainThreadDocuments).set(create(MainThreadDocuments)); col.define(MainContext.MainThreadEditors).set(create(MainThreadEditors)); @@ -81,6 +80,7 @@ export class ExtHostContribution implements IWorkbenchContribution { // Other interested parties create(MainProcessTextMateSyntax); + create(MainThreadConfiguration); create(MainProcessTextMateSnippet); create(JSONValidationExtensionPoint); create(LanguageConfigurationFileHandler); diff --git a/src/vs/workbench/api/node/extHost.protocol.ts b/src/vs/workbench/api/node/extHost.protocol.ts index a1799947585..1012a28cf58 100644 --- a/src/vs/workbench/api/node/extHost.protocol.ts +++ b/src/vs/workbench/api/node/extHost.protocol.ts @@ -81,9 +81,6 @@ export abstract class MainThreadCommandsShape { $getCommands(): Thenable { throw ni(); } } -export abstract class MainThreadConfigurationShape { -} - export abstract class MainThreadDiagnosticsShape { $changeMany(owner: string, entries: [URI, IMarkerData[]][]): TPromise { throw ni(); } $clear(owner: string): TPromise { throw ni(); } @@ -281,7 +278,6 @@ export abstract class ExtHostQuickOpenShape { export const MainContext = { MainThreadCommands: createMainId('MainThreadCommands', MainThreadCommandsShape), - MainThreadConfiguration: createMainId('MainThreadConfiguration', MainThreadConfigurationShape), MainThreadDiagnostics: createMainId('MainThreadDiagnostics', MainThreadDiagnosticsShape), MainThreadDocuments: createMainId('MainThreadDocuments', MainThreadDocumentsShape), MainThreadEditors: createMainId('MainThreadEditors', MainThreadEditorsShape), diff --git a/src/vs/workbench/api/node/mainThreadConfiguration.ts b/src/vs/workbench/api/node/mainThreadConfiguration.ts index fd9f2da3a0e..b624e91fa22 100644 --- a/src/vs/workbench/api/node/mainThreadConfiguration.ts +++ b/src/vs/workbench/api/node/mainThreadConfiguration.ts @@ -7,9 +7,9 @@ import {IDisposable, dispose} from 'vs/base/common/lifecycle'; import {IThreadService} from 'vs/workbench/services/thread/common/threadService'; import {IConfigurationService} from 'vs/platform/configuration/common/configuration'; -import {MainThreadConfigurationShape, ExtHostContext, ExtHostConfigurationShape} from './extHost.protocol'; +import {ExtHostContext, ExtHostConfigurationShape} from './extHost.protocol'; -export class MainThreadConfiguration extends MainThreadConfigurationShape { +export class MainThreadConfiguration { private _configurationService: IConfigurationService; private _toDispose: IDisposable; @@ -19,8 +19,6 @@ export class MainThreadConfiguration extends MainThreadConfigurationShape { @IConfigurationService configurationService: IConfigurationService, @IThreadService threadService: IThreadService ) { - super(); - this._configurationService = configurationService; this._proxy = threadService.get(ExtHostContext.ExtHostConfiguration); -- GitLab