make ext host ipc use message passing protocol api

This commit is contained in:
Johannes Rieken
2017-01-20 19:24:30 +01:00
parent 940c971a61
commit 6652555a06
7 changed files with 87 additions and 89 deletions

View File

@@ -9,7 +9,7 @@ import nls = require('vs/nls');
import pfs = require('vs/base/node/pfs');
import { TPromise } from 'vs/base/common/winjs.base';
import paths = require('vs/base/common/paths');
import { IMainProcessExtHostIPC } from 'vs/platform/extensions/node/ipcRemoteCom';
import { IRemoteCom } from 'vs/platform/extensions/common/ipcRemoteCom';
import { ExtHostExtensionService } from 'vs/workbench/api/node/extHostExtensionService';
import { ExtHostThreadService } from 'vs/workbench/services/thread/common/extHostThreadService';
import { RemoteTelemetryService } from 'vs/workbench/api/node/extHostTelemetry';
@@ -37,7 +37,7 @@ export class ExtensionHostMain {
private _environment: IEnvironment;
private _extensionService: ExtHostExtensionService;
constructor(remoteCom: IMainProcessExtHostIPC, initData: IInitData) {
constructor(remoteCom: IRemoteCom, initData: IInitData) {
// services
this._environment = initData.environment;
this._contextService = new WorkspaceContextService(initData.contextService.workspace);