C# Class GitDiffMargin.Git.GitCommands

Inheritance: IGitCommands
Datei anzeigen Open project: laurentkempe/GitDiffMargin Class Usage Examples

Public Methods

Method Description
GetGitDiffFor ( ITextDocument textDocument, ITextSnapshot snapshot ) : IEnumerable
GetGitRepository ( string path ) : string
GetGitWorkingCopy ( string path ) : string
IsGitRepository ( string path ) : bool
StartExternalDiff ( ITextDocument textDocument ) : void

Private Methods

Method Description
GetCompleteContent ( ITextDocument textDocument, ITextSnapshot snapshot ) : byte[]
GitCommands ( SVsServiceProvider serviceProvider ) : System

Method Details

GetGitDiffFor() public method

public GetGitDiffFor ( ITextDocument textDocument, ITextSnapshot snapshot ) : IEnumerable
textDocument ITextDocument
snapshot ITextSnapshot
return IEnumerable

GetGitRepository() public method

public GetGitRepository ( string path ) : string
path string
return string

GetGitWorkingCopy() public method

public GetGitWorkingCopy ( string path ) : string
path string
return string

IsGitRepository() public method

public IsGitRepository ( string path ) : bool
path string
return bool

StartExternalDiff() public method

public StartExternalDiff ( ITextDocument textDocument ) : void
textDocument ITextDocument
return void