Skip to content

Commit ced55cc

Browse files
committed
scm: remove commit method from api
1 parent 28f2fbd commit ced55cc

6 files changed

Lines changed: 0 additions & 27 deletions

File tree

src/vs/vscode.proposed.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,6 @@ declare module 'vscode' {
135135
readonly onDidChange: Event<SCMResourceGroup[]>;
136136
getOriginalResource?(uri: Uri, token: CancellationToken): ProviderResult<Uri>;
137137

138-
commit?(message: string, token: CancellationToken): ProviderResult<void>;
139138
open?(resource: SCMResource, token: CancellationToken): ProviderResult<void>;
140139
drag?(resource: SCMResource, resourceGroup: SCMResourceGroup, token: CancellationToken): ProviderResult<void>;
141140
}

src/vs/workbench/api/node/extHost.protocol.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,6 @@ export abstract class MainProcessExtensionServiceShape {
242242

243243
export interface SCMProviderFeatures {
244244
label: string;
245-
supportsCommit: boolean;
246245
supportsOpen: boolean;
247246
supportsDrag: boolean;
248247
supportsOriginalResource: boolean;
@@ -390,7 +389,6 @@ export abstract class ExtHostTerminalServiceShape {
390389
}
391390

392391
export abstract class ExtHostSCMShape {
393-
$commit(id: string, message: string): TPromise<void> { throw ni(); }
394392
$open(id: string, resourceGroupId: string, uri: string): TPromise<void> { throw ni(); }
395393
$drag(id: string, fromResourceGroupId: string, fromUri: string, toResourceGroupId: string): TPromise<void> { throw ni(); }
396394
$getOriginalResource(id: string, uri: URI): TPromise<URI> { throw ni(); }

src/vs/workbench/api/node/extHostSCM.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@ export class ExtHostSCM {
113113

114114
this._proxy.$register(providerId, {
115115
label: provider.label,
116-
supportsCommit: !!provider.commit,
117116
supportsOpen: !!provider.open,
118117
supportsDrag: !!provider.drag,
119118
supportsOriginalResource: !!provider.getOriginalResource
@@ -162,16 +161,6 @@ export class ExtHostSCM {
162161
});
163162
}
164163

165-
$commit(providerId: string, message: string): TPromise<void> {
166-
const provider = this._providers[providerId];
167-
168-
if (!provider) {
169-
return TPromise.as(null);
170-
}
171-
172-
return asWinJsPromise(token => provider.commit(message, token));
173-
}
174-
175164
$open(providerId: string, resourceGroupId: string, uri: string): TPromise<void> {
176165
const provider = this._providers[providerId];
177166

src/vs/workbench/api/node/mainThreadSCM.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,6 @@ class MainThreadSCMProvider implements ISCMProvider {
3838
this.disposables.push(scmService.registerSCMProvider(this));
3939
}
4040

41-
commit(message: string): TPromise<void> {
42-
if (!this.features.supportsCommit) {
43-
return TPromise.as(null);
44-
}
45-
46-
return this.proxy.$commit(this.id, message);
47-
}
48-
4941
open(resource: ISCMResource): TPromise<void> {
5042
if (!this.features.supportsOpen) {
5143
return TPromise.as(null);

src/vs/workbench/parts/git/browser/gitScm.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,6 @@ export class GitSCMProvider implements IWorkbenchContribution, ISCMProvider, ITe
4444
return 'git.contentprovider';
4545
}
4646

47-
commit(message: string): TPromise<void> {
48-
return TPromise.wrapError<void>('not implemented');
49-
}
50-
5147
open(uri: ISCMResource): TPromise<void> {
5248
return TPromise.wrapError<void>('not implemented');
5349
}

src/vs/workbench/services/scm/common/scm.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ export interface ISCMProvider extends IDisposable {
4141
readonly resources: ISCMResourceGroup[];
4242
readonly onDidChange: Event<ISCMResourceGroup[]>;
4343

44-
commit(message: string): TPromise<void>;
4544
open(uri: ISCMResource): TPromise<void>;
4645
drag(from: ISCMResource, to: ISCMResourceGroup): TPromise<void>;
4746
getOriginalResource(uri: URI): TPromise<URI>;

0 commit comments

Comments
 (0)