Additional top-level class in compilation unit: InternalUnifiedDiffReader.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private String | |
| private String | |
| private String | |
| private void | |
| private void | |
| private UnifiedDiff | |
| pack-priv static String[] | |
| public static UnifiedDiff | Returns: In a UnifiedDiff structure this diff file data is returned.This is the diff file data. stream)To parse a diff file use this method. |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private boolean | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private static Integer | |
| private boolean |
| actualFile | back to summary |
|---|---|
| private UnifiedDiffFile actualFile | |
| addLineIdx | back to summary |
|---|---|
| private int addLineIdx | |
| addLineIdxList | back to summary |
|---|---|
| private List<Integer> addLineIdxList | |
| BINARY_ADDED | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| BINARY_DELETED | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| BINARY_EDITED | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| CHUNK | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| COPY_FROM | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| COPY_TO | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| data | back to summary |
|---|---|
| private final UnifiedDiff data | |
| DELETED_FILE_MODE | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| delLineIdx | back to summary |
|---|---|
| private int delLineIdx | |
| delLineIdxList | back to summary |
|---|---|
| private List<Integer> delLineIdxList | |
| DIFF_COMMAND | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| FROM_FILE | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| INDEX | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| LINE_ADD | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| LINE_DEL | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| LINE_NORMAL | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| LOG | back to summary |
|---|---|
| private static final java. | |
| NEW_FILE_MODE | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| new_ln | back to summary |
|---|---|
| private int new_ln | |
| NEW_MODE | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| new_size | back to summary |
|---|---|
| private int new_size | |
| old_ln | back to summary |
|---|---|
| private int old_ln | |
| OLD_MODE | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| old_size | back to summary |
|---|---|
| private int old_size | |
| originalTxt | back to summary |
|---|---|
| private List<String> originalTxt | |
| READER | back to summary |
|---|---|
| private final InternalUnifiedDiffReader READER | |
| RENAME_FROM | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| RENAME_TO | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| revisedTxt | back to summary |
|---|---|
| private List<String> revisedTxt | |
| SIMILARITY_INDEX | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| TIMESTAMP_REGEXP | back to summary |
|---|---|
| pack-priv static final Pattern TIMESTAMP_REGEXP | |
| TO_FILE | back to summary |
|---|---|
| private final UnifiedDiffReader. | |
| UNIFIED_DIFF_CHUNK_REGEXP | back to summary |
|---|---|
| pack-priv static final Pattern UNIFIED_DIFF_CHUNK_REGEXP | |
| UnifiedDiffReader | back to summary |
|---|---|
| pack-priv UnifiedDiffReader(Reader reader) | |
| checkForNoNewLineAtTheEndOfTheFile | back to summary |
|---|---|
| private String checkForNoNewLineAtTheEndOfTheFile(String line) throws IOException | |
| extractFileName | back to summary |
|---|---|
| private String extractFileName(String _line) | |
| extractTimestamp | back to summary |
|---|---|
| private String extractTimestamp(String line) | |
| finalizeChunk | back to summary |
|---|---|
| private void finalizeChunk() | |
| initFileIfNecessary | back to summary |
|---|---|
| private void initFileIfNecessary() | |
| parse | back to summary |
|---|---|
| private UnifiedDiff parse() throws IOException, UnifiedDiffParserException | |
| parseFileNames | back to summary |
|---|---|
| pack-priv static String[] parseFileNames(String line) | |
| parseUnifiedDiff | back to summary |
|---|---|
| public static UnifiedDiff parseUnifiedDiff(InputStream stream) throws IOException, UnifiedDiffParserException To parse a diff file use this method.
| |
| processAddLine | back to summary |
|---|---|
| private void processAddLine(MatchResult match, String line) | |
| processBinaryAdded | back to summary |
|---|---|
| private void processBinaryAdded(MatchResult match, String line) | |
| processBinaryDeleted | back to summary |
|---|---|
| private void processBinaryDeleted(MatchResult match, String line) | |
| processBinaryEdited | back to summary |
|---|---|
| private void processBinaryEdited(MatchResult match, String line) | |
| processChunk | back to summary |
|---|---|
| private void processChunk(MatchResult match, String chunkStart) | |
| processCopyFrom | back to summary |
|---|---|
| private void processCopyFrom(MatchResult match, String line) | |
| processCopyTo | back to summary |
|---|---|
| private void processCopyTo(MatchResult match, String line) | |
| processDeletedFileMode | back to summary |
|---|---|
| private void processDeletedFileMode(MatchResult match, String line) | |
| processDelLine | back to summary |
|---|---|
| private void processDelLine(MatchResult match, String line) | |
| processDiff | back to summary |
|---|---|
| private void processDiff(MatchResult match, String line) | |
| processFromFile | back to summary |
|---|---|
| private void processFromFile(MatchResult match, String line) | |
| processIndex | back to summary |
|---|---|
| private void processIndex(MatchResult match, String line) | |
| processLine | back to summary |
|---|---|
| private boolean processLine(String line, UnifiedDiffReader. | |
| processNewFileMode | back to summary |
|---|---|
| private void processNewFileMode(MatchResult match, String line) | |
| processNewMode | back to summary |
|---|---|
| private void processNewMode(MatchResult match, String line) | |
| processNormalLine | back to summary |
|---|---|
| private void processNormalLine(MatchResult match, String line) | |
| processOldMode | back to summary |
|---|---|
| private void processOldMode(MatchResult match, String line) | |
| processRenameFrom | back to summary |
|---|---|
| private void processRenameFrom(MatchResult match, String line) | |
| processRenameTo | back to summary |
|---|---|
| private void processRenameTo(MatchResult match, String line) | |
| processSimilarityIndex | back to summary |
|---|---|
| private void processSimilarityIndex(MatchResult match, String line) | |
| processToFile | back to summary |
|---|---|
| private void processToFile(MatchResult match, String line) | |
| toInteger | back to summary |
|---|---|
| private static Integer toInteger(MatchResult match, int group, int defValue) throws NumberFormatException | |
| validLine | back to summary |
|---|---|
| private boolean validLine(String line, UnifiedDiffReader. | |
| Modifier and Type | Field and Description |
|---|---|
| private final BiConsumer | |
| private final Pattern | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public | UnifiedDiffLine(boolean stopsHeaderParsing, String pattern, BiConsumer<MatchResult, String> command)
|
| public | UnifiedDiffLine(boolean stopsHeaderParsing, Pattern pattern, BiConsumer<MatchResult, String> command)
|
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public boolean | |
| public String | |
| public boolean |
| command | back to summary |
|---|---|
| private final BiConsumer<MatchResult, String> command | |
| pattern | back to summary |
|---|---|
| private final Pattern pattern | |
| stopsHeaderParsing | back to summary |
|---|---|
| private final boolean stopsHeaderParsing | |
| UnifiedDiffLine | back to summary |
|---|---|
| public UnifiedDiffLine(String pattern, BiConsumer<MatchResult, String> command) | |
| UnifiedDiffLine | back to summary |
|---|---|
| public UnifiedDiffLine(boolean stopsHeaderParsing, String pattern, BiConsumer<MatchResult, String> command) | |
| UnifiedDiffLine | back to summary |
|---|---|
| public UnifiedDiffLine(boolean stopsHeaderParsing, Pattern pattern, BiConsumer<MatchResult, String> command) | |
| isStopsHeaderParsing | back to summary |
|---|---|
| public boolean isStopsHeaderParsing() | |
| processLine | back to summary |
|---|---|
| public boolean processLine(String line) throws UnifiedDiffParserException | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| validLine | back to summary |
|---|---|
| public boolean validLine(String line) | |