|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jgit.revwalk.filter.RevFilter
org.gitective.core.filter.commit.CommitFilter
org.gitective.core.filter.commit.CommitDiffFilter
org.gitective.core.filter.commit.CommitDiffEditFilter
org.gitective.core.filter.commit.DiffLineSizeFilter
public class DiffLineSizeFilter
Filter for including commits that introduced a configurable number of line differences
| Field Summary |
|---|
| Fields inherited from class org.gitective.core.filter.commit.CommitDiffFilter |
|---|
detectRenames, renameDetector |
| Fields inherited from class org.gitective.core.filter.commit.CommitFilter |
|---|
repository |
| Fields inherited from class org.eclipse.jgit.revwalk.filter.RevFilter |
|---|
ALL, MERGE_BASE, NO_MERGES, NONE |
| Constructor Summary | |
|---|---|
DiffLineSizeFilter(boolean detectRenames,
int diffTotal)
Create a filter that includes commits that introduced a minimum number of line differences |
|
DiffLineSizeFilter(int diffTotal)
Create a filter that includes commits that introduced a minimum number of line differences |
|
| Method Summary | |
|---|---|
org.eclipse.jgit.revwalk.filter.RevFilter |
clone()
Clones this filter. |
int |
getTotal()
Get the configured difference total |
protected boolean |
include(org.eclipse.jgit.revwalk.RevCommit commit,
org.eclipse.jgit.diff.DiffEntry diff,
Collection<org.eclipse.jgit.diff.Edit> edits)
Handle the edits introduced by given commit. |
protected boolean |
include(org.eclipse.jgit.revwalk.RevCommit commit,
org.eclipse.jgit.diff.DiffEntry diff,
org.eclipse.jgit.diff.Edit edit)
Handle the edit introduced by given commit. |
boolean |
include(org.eclipse.jgit.revwalk.RevWalk walker,
org.eclipse.jgit.revwalk.RevCommit commit,
Collection<org.eclipse.jgit.diff.DiffEntry> diffs)
Handle the differences introduced by given commit. |
| Methods inherited from class org.gitective.core.filter.commit.CommitDiffEditFilter |
|---|
markEnd, markStart |
| Methods inherited from class org.gitective.core.filter.commit.CommitDiffFilter |
|---|
createTreeWalk, include, include, isFileDiff, setRepository |
| Methods inherited from class org.gitective.core.filter.commit.CommitFilter |
|---|
include, reset, setStop |
| Methods inherited from class org.eclipse.jgit.revwalk.filter.RevFilter |
|---|
negate, requiresCommitBody, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DiffLineSizeFilter(boolean detectRenames,
int diffTotal)
detectRenames - diffTotal - public DiffLineSizeFilter(int diffTotal)
diffTotal - | Method Detail |
|---|
public int getTotal()
public boolean include(org.eclipse.jgit.revwalk.RevWalk walker,
org.eclipse.jgit.revwalk.RevCommit commit,
Collection<org.eclipse.jgit.diff.DiffEntry> diffs)
CommitDiffFilter
Sub-classes should override this method. The default implementation calls
CommitDiffFilter.include(RevCommit, Collection).
include in class CommitDiffEditFilterwalker - non-nullcommit - non-nulldiffs - non-null
protected boolean include(org.eclipse.jgit.revwalk.RevCommit commit,
org.eclipse.jgit.diff.DiffEntry diff,
Collection<org.eclipse.jgit.diff.Edit> edits)
CommitDiffEditFilter
Sub-classes should override this method. The default implementation call
CommitDiffEditFilter.include(RevCommit, DiffEntry, Edit) for each edit.
include in class CommitDiffEditFiltercommit - non-nulldiff - non-nulledits - non-null
protected boolean include(org.eclipse.jgit.revwalk.RevCommit commit,
org.eclipse.jgit.diff.DiffEntry diff,
org.eclipse.jgit.diff.Edit edit)
CommitDiffEditFilterSub-classes should override this method. The default implementation returns true in all cases.
include in class CommitDiffEditFiltercommit - non-nulldiff - non-nulledit - non-null
public org.eclipse.jgit.revwalk.filter.RevFilter clone()
CommitFilter
The default implementation throws a UnsupportedOperationException
and sub-classes should override if filter cloning is supported.
clone in class CommitFilterRevFilter.clone()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||