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());
}
for (Ref ref : model.getReferences())
walk.markStart(walk.parseCommit(ref.getObjectId()));