C# 클래스 GitIStage.PatchDocument

상속: Document
파일 보기 프로젝트 열기: terrajobst/git-istage 1 사용 예제들

공개 메소드들

메소드 설명
FindEntry ( int lineIndex ) : PatchEntry
FindEntryIndex ( int lineIndex ) : int
Parse ( Patch patch ) : PatchDocument
PatchDocument ( IReadOnlyList entries, IReadOnlyList lines ) : System

비공개 메소드들

메소드 설명
GetHeaderEnd ( IReadOnlyList lines ) : int
GetLines ( string content ) : IReadOnlyList
GetNextHunk ( IReadOnlyList lines, int index ) : int
ParseLines ( string content ) : IReadOnlyList
TryGetHunkInformation ( string hunkLine, int &oldStart, int &oldLength, int &newStart, int &newLength ) : bool
TryParseRange ( string s, string marker, int &start, int &length ) : bool

메소드 상세

FindEntry() 공개 메소드

public FindEntry ( int lineIndex ) : PatchEntry
lineIndex int
리턴 PatchEntry

FindEntryIndex() 공개 메소드

public FindEntryIndex ( int lineIndex ) : int
lineIndex int
리턴 int

Parse() 공개 정적인 메소드

public static Parse ( Patch patch ) : PatchDocument
patch Patch
리턴 PatchDocument

PatchDocument() 공개 메소드

public PatchDocument ( IReadOnlyList entries, IReadOnlyList lines ) : System
entries IReadOnlyList
lines IReadOnlyList
리턴 System