|
||||||||||
| 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.stat.FileHistogramFilter
public class FileHistogramFilter
Filter that generates a histogram of the modified files introduced by each commit visited.
| 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 | |
|---|---|
FileHistogramFilter()
Create file histogram filter |
|
FileHistogramFilter(boolean detectRenames)
Create file histogram filter |
|
| Method Summary | |
|---|---|
org.eclipse.jgit.revwalk.filter.RevFilter |
clone()
Clones this filter. |
FileHistogram |
getHistogram()
Get file histogram |
boolean |
include(org.eclipse.jgit.revwalk.RevCommit commit,
Collection<org.eclipse.jgit.diff.DiffEntry> diffs)
Handle the differences introduced by given commit. |
CommitFilter |
reset()
Resets the filter state. |
| 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, 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 FileHistogramFilter()
public FileHistogramFilter(boolean detectRenames)
detectRenames - | Method Detail |
|---|
public FileHistogram getHistogram()
public boolean include(org.eclipse.jgit.revwalk.RevCommit commit,
Collection<org.eclipse.jgit.diff.DiffEntry> diffs)
CommitDiffFilterSub-classes should override this method. The default implementation returns true in all cases.
include in class CommitDiffFiltercommit - non-nulldiffs - non-null
public CommitFilter reset()
CommitFilter
reset in class CommitFilterpublic 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 | |||||||||