C# Класс GitIStage.PatchDocument

Наследование: Document
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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