|
||||||||||
| 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
public class CommitDiffEditFilter
Commit diff filter that computes the line edits introduced by each commit
visited and calls include(RevCommit, DiffEntry, Collection) with all
the edits and include(RevCommit, DiffEntry, Edit) for each
individual edit.
| 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 | |
|---|---|
CommitDiffEditFilter()
Create commit diff edit filter |
|
CommitDiffEditFilter(boolean detectRenames)
Create commit diff edit filter |
|
| Method Summary | |
|---|---|
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. |
protected CommitDiffEditFilter |
markEnd(org.eclipse.jgit.revwalk.RevCommit commit)
Mark the end of a commit being processed |
protected CommitDiffEditFilter |
markStart(org.eclipse.jgit.revwalk.RevCommit commit)
Mark the start of a commit being processed |
| 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 |
|---|
clone, 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 CommitDiffEditFilter()
public CommitDiffEditFilter(boolean detectRenames)
detectRenames - | Method Detail |
|---|
protected CommitDiffEditFilter markStart(org.eclipse.jgit.revwalk.RevCommit commit)
Sub-classes should override this method instead of overriding
CommitDiffFilter.include(org.eclipse.jgit.revwalk.RevWalk, RevCommit) and calling
super.
commit -
protected CommitDiffEditFilter markEnd(org.eclipse.jgit.revwalk.RevCommit commit)
Sub-classes should override this method instead of overriding
CommitDiffFilter.include(org.eclipse.jgit.revwalk.RevWalk, RevCommit) and calling
super.
commit -
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 CommitDiffFilterwalker - 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)
Sub-classes should override this method. The default implementation call
include(RevCommit, DiffEntry, Edit) for each edit.
commit - 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)
Sub-classes should override this method. The default implementation returns true in all cases.
commit - non-nulldiff - non-nulledit - non-null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||