C# Class PReview.Git.UnifiedDiffParser

Exibir arquivo Open project: laurentkempe/PReview Class Usage Examples

Public Methods

Method Description
GetHunkNewFile ( string hunkLine ) : string
GetHunkOriginalFile ( string hunkLine ) : string
Parse ( List gitDiffLines ) : IEnumerable
UnifiedDiffParser ( int contextLines ) : System

Private Methods

Method Description
GetUnifiedFormatHunkLines ( List gitDiffLines ) : IEnumerable>>.IEnumerable
SplitHunks ( List lines ) : IEnumerable>
UnifiedDiffParser ( int contextLines, bool suppressRollback ) : System

Method Details

GetHunkNewFile() public method

public GetHunkNewFile ( string hunkLine ) : string
hunkLine string
return string

GetHunkOriginalFile() public method

public GetHunkOriginalFile ( string hunkLine ) : string
hunkLine string
return string

Parse() public method

public Parse ( List gitDiffLines ) : IEnumerable
gitDiffLines List
return IEnumerable

UnifiedDiffParser() public method

public UnifiedDiffParser ( int contextLines ) : System
contextLines int
return System