/** {@inheritDoc} */ @Override public RevFilter clone() { return new MaxCountRevFilter(maxCount); } }
if (skip > -1 && maxCount > -1) walk.setRevFilter(AndRevFilter.create(SkipRevFilter.create(skip), MaxCountRevFilter.create(maxCount))); else if (skip > -1) walk.setRevFilter(SkipRevFilter.create(skip)); else if (maxCount > -1) walk.setRevFilter(MaxCountRevFilter.create(maxCount)); if (!startSpecified) { try {
@Override public ChangelogCommand max(int n) { walk.setRevFilter(MaxCountRevFilter.create(n)); return this; }
w.markUninteresting(w.parseCommit(from)); else w.setRevFilter(MaxCountRevFilter.create(1));
/** * Create a new max count filter. * * @param maxCount * the limit * @return a new filter */ public static RevFilter create(int maxCount) { if (maxCount < 0) throw new IllegalArgumentException( JGitText.get().maxCountMustBeNonNegative); return new MaxCountRevFilter(maxCount); }
public static String getHashBefore(Date date, Repository repository) throws Exception { try (RevWalk revWalk = new RevWalk(repository)) { revWalk.markStart( revWalk.parseCommit(repository.resolve(Constants.HEAD))); revWalk.setRetainBody(false); revWalk.setRevFilter( AndRevFilter.create( CommitTimeRevFilter.before(date), MaxCountRevFilter.create(1))); RevCommit revCommit = revWalk.next(); if (revCommit == null) { return null; } return revCommit.name(); } }
/** {@inheritDoc} */ @Override public RevFilter clone() { return new MaxCountRevFilter(maxCount); } }
if (skip > -1 && maxCount > -1) walk.setRevFilter(AndRevFilter.create(SkipRevFilter.create(skip), MaxCountRevFilter.create(maxCount))); else if (skip > -1) walk.setRevFilter(SkipRevFilter.create(skip)); else if (maxCount > -1) walk.setRevFilter(MaxCountRevFilter.create(maxCount)); if (!startSpecified) { try {
@Override public RevFilter clone() { return new MaxCountRevFilter(maxCount); } }
if (skip > -1 && maxCount > -1) walk.setRevFilter(AndRevFilter.create(SkipRevFilter.create(skip), MaxCountRevFilter.create(maxCount))); else if (skip > -1) walk.setRevFilter(SkipRevFilter.create(skip)); else if (maxCount > -1) walk.setRevFilter(MaxCountRevFilter.create(maxCount)); if (!startSpecified) { try {
/** {@inheritDoc} */ @Override public RevFilter clone() { return new MaxCountRevFilter(maxCount); } }
walk.markStart(walk.parseCommit(repository.resolve(Constants.HEAD))); walk.setTreeFilter(AndTreeFilter.create(PathFilter.create(repoRelativePath), TreeFilter.ANY_DIFF)); walk.setRevFilter(MaxCountRevFilter.create(checkCommitsCount)); walk.setRetainBody(false);
/** * Create a new max count filter. * * @param maxCount * the limit * @return a new filter */ public static RevFilter create(int maxCount) { if (maxCount < 0) throw new IllegalArgumentException( JGitText.get().maxCountMustBeNonNegative); return new MaxCountRevFilter(maxCount); }
walk.markStart(walk.parseCommit(repository.resolve(Constants.HEAD))); walk.setTreeFilter(AndTreeFilter.create(PathFilter.create(repoRelativePath), TreeFilter.ANY_DIFF)); walk.setRevFilter(MaxCountRevFilter.create(checkCommitsCount)); walk.setRetainBody(false);
/** * Create a new max count filter. * * @param maxCount * the limit * @return a new filter */ public static RevFilter create(int maxCount) { if (maxCount < 0) throw new IllegalArgumentException( JGitText.get().maxCountMustBeNonNegative); return new MaxCountRevFilter(maxCount); }
/** * Create a new max count filter. * * @param maxCount * the limit * @return a new filter */ public static RevFilter create(int maxCount) { if (maxCount < 0) throw new IllegalArgumentException( JGitText.get().maxCountMustBeNonNegative); return new MaxCountRevFilter(maxCount); }