api - remove add/removeWorkspaceFolder (for #37301)

This commit is contained in:
Benjamin Pasero
2017-11-01 15:02:57 +01:00
parent bab6929b45
commit 67ae810e04
6 changed files with 2 additions and 106 deletions

View File

@@ -403,12 +403,6 @@ export function createApiFactory(
set name(value) {
throw errors.readonly();
},
addWorkspaceFolder(uri, name) {
return extHostWorkspace.addWorkspaceFolder(extension.displayName || extension.name, uri, name);
},
removeWorkspaceFolder(folder) {
return extHostWorkspace.removeWorkspaceFolder(extension.displayName || extension.name, folder);
},
onDidChangeWorkspaceFolders: function (listener, thisArgs?, disposables?) {
return extHostWorkspace.onDidChangeWorkspace(listener, thisArgs, disposables);
},

View File

@@ -331,8 +331,6 @@ export interface MainThreadWorkspaceShape extends IDisposable {
$startSearch(include: string | IRelativePattern, exclude: string | IRelativePattern, maxResults: number, requestId: number): Thenable<URI[]>;
$cancelSearch(requestId: number): Thenable<boolean>;
$saveAll(includeUntitled?: boolean): Thenable<boolean>;
$addFolder(extensioName: string, uri: URI, name?: string): Thenable<boolean>;
$removeFolder(extensioName: string, uri: URI): Thenable<boolean>;
}
export interface MainThreadFileSystemShape extends IDisposable {

View File

@@ -78,18 +78,6 @@ export class ExtHostWorkspace implements ExtHostWorkspaceShape {
}
}
addWorkspaceFolder(extensionName: string, uri: URI, name?: string): Thenable<boolean> {
return this._proxy.$addFolder(extensionName, uri, name);
}
removeWorkspaceFolder(extensionName: string, folder: vscode.WorkspaceFolder): Thenable<boolean> {
if (this.getWorkspaceFolders().indexOf(folder) === -1) {
return Promise.resolve(false);
}
return this._proxy.$removeFolder(extensionName, folder.uri);
}
getWorkspaceFolder(uri: vscode.Uri, resolveParent?: boolean): vscode.WorkspaceFolder {
if (!this._workspace) {
return undefined;