This commit is contained in:
Joao Moreno 2016-04-21 15:32:25 +02:00
parent b1a5f7fb31
commit 48672209b4

View file

@ -8,7 +8,6 @@ import git = require('vs/workbench/parts/git/common/git');
import { TPromise } from 'vs/base/common/winjs.base';
import Event, { Emitter } from 'vs/base/common/event';
// TODO: remove
export class NoOpGitService implements git.IRawGitService {
private _onOutput = new Emitter<string>();
@ -28,75 +27,75 @@ export class NoOpGitService implements git.IRawGitService {
return TPromise.as(null);
}
public serviceState(): TPromise<git.RawServiceState> {
serviceState(): TPromise<git.RawServiceState> {
return TPromise.as(git.RawServiceState.OK);
}
public status(): TPromise<git.IRawStatus> {
status(): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public init(): TPromise<git.IRawStatus> {
init(): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public add(filesPaths?: string[]): TPromise<git.IRawStatus> {
add(filesPaths?: string[]): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public stage(filePath: string, content: string): TPromise<git.IRawStatus> {
stage(filePath: string, content: string): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public branch(name: string, checkout?: boolean): TPromise<git.IRawStatus> {
branch(name: string, checkout?: boolean): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public checkout(treeish?: string, filePaths?: string[]): TPromise<git.IRawStatus> {
checkout(treeish?: string, filePaths?: string[]): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public clean(filePaths: string[]): TPromise<git.IRawStatus> {
clean(filePaths: string[]): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public undo(): TPromise<git.IRawStatus> {
undo(): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public reset(treeish: string, hard?: boolean): TPromise<git.IRawStatus> {
reset(treeish: string, hard?: boolean): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public revertFiles(treeish: string, filePaths?: string[]): TPromise<git.IRawStatus> {
revertFiles(treeish: string, filePaths?: string[]): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public fetch(): TPromise<git.IRawStatus> {
fetch(): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public pull(rebase?: boolean): TPromise<git.IRawStatus> {
pull(rebase?: boolean): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public push(): TPromise<git.IRawStatus> {
push(): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public sync(): TPromise<git.IRawStatus> {
sync(): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public commit(message: string, amend?: boolean, stage?: boolean): TPromise<git.IRawStatus> {
commit(message: string, amend?: boolean, stage?: boolean): TPromise<git.IRawStatus> {
return TPromise.as(NoOpGitService.STATUS);
}
public detectMimetypes(path: string, treeish?: string): TPromise<string[]> {
detectMimetypes(path: string, treeish?: string): TPromise<string[]> {
return TPromise.as([]);
}
public show(path: string, treeish?: string): TPromise<string> {
show(path: string, treeish?: string): TPromise<string> {
return TPromise.as(null);
}
}