}
Iterator<DiffEntry> changes = ggit.command(DiffOp.class)
.setNewVersion(commit.getId()).setOldVersion(parent).setReportTrees(true)
.call();
FilteredDiffIterator filteredChanges = new FilteredDiffIterator(changes,
repository, filter) {
@Override
protected boolean trackingObject(ObjectId objectId) {
return tracked.contains(objectId);
}