提交 5b8eea4b 编写于 作者: J Johannes Rieken

remote - also remove addWorkspaceFolder from protocol

上级 05abb637
...@@ -13,8 +13,6 @@ import { Event, Emitter } from 'vs/base/common/event'; ...@@ -13,8 +13,6 @@ import { Event, Emitter } from 'vs/base/common/event';
import { extHostNamedCustomer } from 'vs/workbench/api/electron-browser/extHostCustomers'; import { extHostNamedCustomer } from 'vs/workbench/api/electron-browser/extHostCustomers';
import { IProgress } from 'vs/platform/progress/common/progress'; import { IProgress } from 'vs/platform/progress/common/progress';
import { ISearchResultProvider, ISearchQuery, ISearchComplete, ISearchProgressItem, QueryType, IFileMatch, ISearchService, ILineMatch } from 'vs/platform/search/common/search'; import { ISearchResultProvider, ISearchQuery, ISearchComplete, ISearchProgressItem, QueryType, IFileMatch, ISearchService, ILineMatch } from 'vs/platform/search/common/search';
import { IWorkspaceEditingService } from 'vs/workbench/services/workspace/common/workspaceEditing';
import { onUnexpectedError } from 'vs/base/common/errors';
import { values } from 'vs/base/common/map'; import { values } from 'vs/base/common/map';
import { isFalsyOrEmpty } from 'vs/base/common/arrays'; import { isFalsyOrEmpty } from 'vs/base/common/arrays';
...@@ -27,8 +25,7 @@ export class MainThreadFileSystem implements MainThreadFileSystemShape { ...@@ -27,8 +25,7 @@ export class MainThreadFileSystem implements MainThreadFileSystemShape {
constructor( constructor(
extHostContext: IExtHostContext, extHostContext: IExtHostContext,
@IFileService private readonly _fileService: IFileService, @IFileService private readonly _fileService: IFileService,
@ISearchService private readonly _searchService: ISearchService, @ISearchService private readonly _searchService: ISearchService
@IWorkspaceEditingService private readonly _workspaceEditingService: IWorkspaceEditingService
) { ) {
this._proxy = extHostContext.getProxy(ExtHostContext.ExtHostFileSystem); this._proxy = extHostContext.getProxy(ExtHostContext.ExtHostFileSystem);
} }
...@@ -47,10 +44,6 @@ export class MainThreadFileSystem implements MainThreadFileSystemShape { ...@@ -47,10 +44,6 @@ export class MainThreadFileSystem implements MainThreadFileSystemShape {
this._provider.delete(handle); this._provider.delete(handle);
} }
$onDidAddFileSystemRoot(data: UriComponents): void {
this._workspaceEditingService.addFolders([{ uri: URI.revive(data) }], true).done(null, onUnexpectedError);
}
$onFileSystemChange(handle: number, changes: IFileChangeDto[]): void { $onFileSystemChange(handle: number, changes: IFileChangeDto[]): void {
this._provider.get(handle).$onFileSystemChange(changes); this._provider.get(handle).$onFileSystemChange(changes);
} }
......
...@@ -382,7 +382,6 @@ export interface MainThreadFileSystemShape extends IDisposable { ...@@ -382,7 +382,6 @@ export interface MainThreadFileSystemShape extends IDisposable {
$registerFileSystemProvider(handle: number, scheme: string): void; $registerFileSystemProvider(handle: number, scheme: string): void;
$unregisterFileSystemProvider(handle: number): void; $unregisterFileSystemProvider(handle: number): void;
$onDidAddFileSystemRoot(root: UriComponents): void;
$onFileSystemChange(handle: number, resource: IFileChangeDto[]): void; $onFileSystemChange(handle: number, resource: IFileChangeDto[]): void;
$reportFileChunk(handle: number, session: number, chunk: number[] | null): void; $reportFileChunk(handle: number, session: number, chunk: number[] | null): void;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册