Module implementing a class to store and parse diff output.
| None | 
| GitDiffParser | Class implementing a class to store and parse diff output. | 
| None | 
Class implementing a class to store and parse diff output.
| HunkHeaderRegexp | 
| None | 
| GitDiffParser | Constructor | 
| __generateHunkHeader | Private method to generate a hunk header line. | 
| __generateRange | Private method to generate a hunk header range. | 
| __initHunk | Private method to initialize a hunk data structure. | 
| __parseDiff | Private method to parse the diff output. | 
| __parseRange | Private method to parse the hunk header range part. | 
| createHunkPatch | Public method to create a hunk based patch. | 
| createLinesPatch | Public method to create a selected lines based patch. | 
| headerLength | Public method to get the header length. | 
| None | 
Constructor
Private method to generate a hunk header line.
Private method to generate a hunk header range.
Private method to initialize a hunk data structure.
Private method to parse the diff output.
Private method to parse the hunk header range part.
Public method to create a hunk based patch.
Public method to create a selected lines based patch.
Public method to get the header length.