| Class | Description |
|---|---|
| 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). |
| CommitFieldLengthFilter |
Base filter that tracks commits that have a field with the same length
|
| 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.
|
| EmptyBlobAddFilter |
Filter that includes commits that add an empty blob.
|
| EmptyBlobRemoveFilter |
Filter that includes commits that remove an empty blob
|
| 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). |
| LongestAuthorEmailFilter |
Filter to track the commit(s) with the longest author email address
|
| LongestAuthorNameFilter |
Filter to track the commit(s) with the longest author name
|
| LongestCommitterEmailFilter |
Filter to track the commit(s) with the longest committer email address
|
| LongestCommitterNameFilter |
Filter to track the commit(s) with the longest committer name
|
| LongestMessageFilter |
Filter to track the commit(s) with the longest message
|
| LongestPersonEmailFilter |
Base filter to track the commit(s) with the longest email address for a
PersonIdent associated with each commit |
| LongestPersonNameFilter |
Base filter to track the commit(s) with the longest name for a
PersonIdent associated with each commit |
| 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.
|
| ShortestAuthorEmailFilter |
Filter to track the commit(s) with the shortest author email address
|
| ShortestAuthorNameFilter |
Filter to track the commit(s) with the shortest author name
|
| ShortestCommitterEmailFilter |
Filter to track the commit(s) with the shortest author email address
|
| ShortestCommitterNameFilter |
Filter to track the commit(s) with the shortest committer name
|
| ShortestMessageFilter |
Filter to track the commit(s) with the shortest message
|
| ShortestPersonEmailFilter |
Base filter to track the commit(s) with the shortest email address for a
PersonIdent associated with each commit |
| ShortestPersonNameFilter |
Base filter to track the commit(s) with the shortest name for a
PersonIdent associated with each commit |
| SignedOffByFilter |
Commit message pattern filter that includes commit that have a Signed-off-by
line for a person.
|
Copyright © 2011-2015. All Rights Reserved.