public class EmptyBlobRemoveFilter extends CommitDiffFilter
The commits included will either delete an existing empty file or edit an existing file that was empty but edited to be no longer empty in the given commit.
detectRenames, renameDetectorrepository| Constructor and Description |
|---|
EmptyBlobRemoveFilter()
Create empty blob add filter
|
EmptyBlobRemoveFilter(boolean detectRenames)
Create empty blob add filter
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.jgit.revwalk.filter.RevFilter |
clone()
Clones this filter.
|
boolean |
include(org.eclipse.jgit.revwalk.RevCommit commit,
Collection<org.eclipse.jgit.diff.DiffEntry> diffs)
Handle the differences introduced by given commit.
|
createTreeWalk, include, include, isFileDiff, setRepositoryinclude, reset, setStop, throwIOExceptionpublic EmptyBlobRemoveFilter()
public EmptyBlobRemoveFilter(boolean detectRenames)
detectRenames - public boolean include(org.eclipse.jgit.revwalk.RevCommit commit,
Collection<org.eclipse.jgit.diff.DiffEntry> diffs)
throws IOException
CommitDiffFilterSub-classes should override this method. The default implementation returns true in all cases.
include in class CommitDiffFiltercommit - non-nulldiffs - non-nullIOExceptionpublic 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()Copyright © 2011-2015. All Rights Reserved.