C# Class Microsoft.DocAsCode.Utility.Git.RepositoryWalker

Inheritance: IDisposable
Show file Open project: dotnet/docfx Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GetCommitDetail ( string path ) : CommitDetail
RepositoryWalker ( Repository repo ) : System

Private Methods

Method Description
ConvertToCommitDetail ( Commit commit ) : CommitDetail
GetCommit ( RevCommit currentRev ) : CommitWrapper
GetCommitDetailNoLock ( string path ) : CommitDetail
GetCommitFromObjectId ( ObjectId commitId ) : CommitWrapper
GetRevCommit ( ObjectId commitId ) : Commit

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetCommitDetail() public method

public GetCommitDetail ( string path ) : CommitDetail
path string
return CommitDetail

RepositoryWalker() public method

public RepositoryWalker ( Repository repo ) : System
repo GitSharp.Core.Repository
return System