List of usage examples for org.eclipse.jgit.revplot PlotWalk sort
@Override public void sort(RevSort s, boolean use)
From source file:kr.re.ec.grigit.graph.ui.GrigitGraph.java
License:Eclipse Distribution License
@Override protected RevWalk createWalk() { // if (objects) // logger.info(CLIText.get().cannotUseObjectsWithGlog); final PlotWalk w = new PlotWalk(db); w.sort(RevSort.BOUNDARY, true); w.sort(RevSort.COMMIT_TIME_DESC, true); return w;/*from ww w.j a v a2 s.com*/ }
From source file:org.nbgit.ui.browser.BrowserController.java
License:Open Source License
public void show() { SwingUtilities.invokeLater(new Runnable() { public void run() { model.getCommitList().clear(); PlotWalk walk = null; try { walk = new PlotWalk(model.getRepository()); walk.sort(RevSort.BOUNDARY, true); if (model.hasPaths()) { walk.setTreeFilter(model.createPathFilter()); }// w w w . ja v a 2s . co m for (Ref ref : model.getReferences()) walk.markStart(walk.parseCommit(ref.getObjectId())); model.getCommitList().source(walk); model.getCommitList().fillTo(Integer.MAX_VALUE); } catch (Throwable error) { model.setContent(error.getMessage()); } finally { if (walk != null) { walk.dispose(); } } } }); }