|
Class Summary |
| AllCommitFilter |
Composite filter that will always include every commit but still calls the
RevFilter.include(RevWalk, RevCommit) method on each filter that has
been added to this filter. |
| AllDiffEditFilter |
Parent filter that invokes
CommitDiffFilter.include(org.eclipse.jgit.revwalk.RevCommit, java.util.Collection) on
all child filters ignoring the return value |
| AllDiffFilter |
Parent filter that invokes AllDiffFilter.include(RevWalk, RevCommit, Collection)
on all child filters ignoring the return value |
| AndCommitFilter |
Composite filter that only includes commits that are included by every child
filter that has been added to this parent filter. |
| AuthorDateFilter |
Filter that includes commits until an authored date is encountered that
occurred before the configured date. |
| AuthorFilter |
Person filter that includes commits where a PersonIdent matches the
name and e-mail address of a commit's author. |
| AuthorSetFilter |
Filter that collects author PersonIdent objects for each commit
visited. |
| BugFilter |
Filter that matches bugs referenced in commit messages. |
| BugSetFilter |
Filter that collects all bugs referenced in commit messages. |
| ChangeIdFilter |
Commit message pattern filter that includes commits that contain a valid
Gerrit ChangeIdFilter.CHANGE_ID_REGEX. |
| CommitCountFilter |
Commit filter that increments a counter on each commit visited. |
| CommitCursorFilter |
Cursor filter that retains the latest commit if not included by the wrapped
filter. |
| CommitDiffEditFilter |
Commit diff filter that computes the line edits introduced by each commit
visited and calls CommitDiffEditFilter.include(RevCommit, DiffEntry, Collection) with all
the edits and CommitDiffEditFilter.include(RevCommit, DiffEntry, Edit) for each
individual edit. |
| CommitDiffFilter |
Commit diff filter that computes the differences introduced by each commit
visited and calls CommitDiffFilter.include(RevWalk, RevCommit, Collection). |
| CommitFileImpactFilter |
Filter that tracks the impact of commits measure in terms of files changed |
| CommitFilter |
Base commit filter class with utility methods to be used by sub-classes. |
| CommitImpact |
Class that tracks the impact of a specific commit |
| CommitImpact.DescendingImpactComparator |
Compare impact in descending order |
| CommitLimitFilter |
Filter that stops including commits after a certain number of commits are
considered. |
| CommitLineImpactFilter |
Filter that tracks the impact of commits measure in terms of lines changed |
| CommitListFilter |
Commit filter that adds each visited commit to a list that can be accessed. |
| CommitMessageFindFilter |
Base filter that includes commits where a pattern can be found in a commit's
full message. |
| CommitPipelineFilter |
Commit pipeline filter that includes commit that are included by each
configured pipe. |
| CommitterDateFilter |
Filter that includes commits until a committed date is encountered that
occurred before the configured date. |
| CommitterDiffFilter |
Filter that includes commits where the committer name/e-mail address is
different than the author name/e-mail address. |
| CommitterFilter |
Person filter that includes commits where a PersonIdent matches the
name and e-mail address of the committer of a commit. |
| CommitterSetFilter |
Filter that collects committer PersonIdent objects for each commit
visited. |
| CompositeCommitFilter |
Filter container other filters |
| CompositeDiffEditFilter |
Parent filter for adding child CommitDiffEditFilter filters |
| CompositeDiffFilter |
Parent filter for adding child CommitDiffFilter filters |
| DateFilter |
Commit filter that includes commits until one is encountered that returns a
date from DateFilter.getDate(RevCommit) that has occurred before the configured
date. |
| DiffCountFilter |
Filter that include commits based on number of differences introduced in each
commit visited. |
| DiffFileCountFilter |
Filter that tracks the cumulative amount of files added, edited, deleted,
renamed, and copied |
| DiffFileSizeFilter |
Filter for including commits that introduced a configurable number of file
differences per commit |
| DiffLineCountFilter |
Filter that tracks the cumulative amount of lines added, edited, and deleted |
| DiffLineSizeFilter |
Filter for including commits that introduced a configurable number of line
differences |
| DuplicateBlobFilter |
Filter that tracks commits where files with the same content were modified. |
| DuplicateContainer |
Container class for duplicates found in commit walks |
| DuplicateTreeFilter |
Filter that tracks any duplicate trees introduced in a visited commit. |
| LastCommitDiffFilter |
Filter that includes commits until all the tree paths in the first commit
visited have been attributed to the last commit that edited each path in the
initial tree. |
| LastCommitFilter |
Commit filter that retains the last commit seen via a call to
LastCommitFilter.include(RevWalk, RevCommit). |
| NoteContentFilter |
Filter that looks up the notes associated with each commit visited and
provides them NoteContentFilter.include(RevCommit, Note, String) |
| NoteFilter |
Filter that only includes commits that have at least one note attached |
| OrCommitFilter |
Composite filter that only includes commits that are included by at least one
child filter that has been added to this filter. |
| ParentCountFilter |
Commit filter that includes commits that match the range of number of
parents. |
| PatternFindCommitFilter |
Base commit filter class that includes commits where a configured pattern can
be found. |
| PersonFilter |
Base commit filter that contains utility methods for matching the configured
PersonIdent. |
| PersonSetFilter |
Commit filter that stores a set of persons encountered while visiting
commits. |
| SignedOffByFilter |
Commit message pattern filter that includes commit that have a Signed-off-by
line for a person. |