Class GitDiffConsumer
java.lang.Object
org.apache.maven.scm.util.AbstractConsumer
org.apache.maven.scm.provider.git.command.diff.GitDiffConsumer
- All Implemented Interfaces:
org.codehaus.plexus.util.cli.StreamConsumer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate StringBuilderprivate Stringprivate static final Stringprivate static final PatternPatern matches the index line of the diff comparison paren.1 matches the first file paren.2 matches the 2nd file.private final Map<String, CharSequence> private static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate final StringBuilderprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final StringFields inherited from class AbstractConsumer
logger -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractConsumer
parseDate, parseDate
-
Field Details
-
DIFF_FILES_PATTERN
Patern matches the index line of the diff comparison paren.1 matches the first file paren.2 matches the 2nd file. -
START_REVISION_TOKEN
- See Also:
-
END_REVISION_TOKEN
- See Also:
-
ADDED_LINE_TOKEN
- See Also:
-
REMOVED_LINE_TOKEN
- See Also:
-
UNCHANGED_LINE_TOKEN
- See Also:
-
CHANGE_SEPARATOR_TOKEN
- See Also:
-
NO_NEWLINE_TOKEN
- See Also:
-
INDEX_LINE_TOKEN
- See Also:
-
SIMILARITY_INDEX_LINE_TOKEN
- See Also:
-
RENAME_FROM_LINE_TOKEN
- See Also:
-
RENAME_TO_LINE_TOKEN
- See Also:
-
NEW_FILE_MODE_TOKEN
- See Also:
-
DELETED_FILE_MODE_TOKEN
- See Also:
-
currentFile
-
currentDifference
-
changedFiles
-
differences
-
patch
-
-
Constructor Details
-
GitDiffConsumer
-
-
Method Details
-
consumeLine
-
getChangedFiles
-
getDifferences
-
getPatch
-