if (cached) { DiffIndex diffIndex = command(DiffIndex.class).addFilter(this.pathFilter) .setReportTrees(reportTrees).setPreserveIterationOrder(preserveIterationOrder); if (oldRefSpec != null) { } else if (newRefSpec == null) { DiffWorkTree workTreeIndexDiff = command(DiffWorkTree.class).setFilter(pathFilter) .setReportTrees(reportTrees).setPreserveIterationOrder(preserveIterationOrder); if (oldRefSpec != null) { } else { iterator = command(DiffTree.class).setOldVersion(oldRefSpec).setNewVersion(newRefSpec) .setPathFilter(pathFilter).setReportTrees(reportTrees) .setPreserveIterationOrder(preserveIterationOrder).call();
if (cached) { DiffIndex diffIndex = command(DiffIndex.class).addFilter(this.pathFilter) .setReportTrees(reportTrees).setPreserveIterationOrder(preserveIterationOrder); if (oldRefSpec != null) { } else if (newRefSpec == null) { DiffWorkTree workTreeIndexDiff = command(DiffWorkTree.class).setFilter(pathFilter) .setReportTrees(reportTrees).setPreserveIterationOrder(preserveIterationOrder); if (oldRefSpec != null) { } else { iterator = command(DiffTree.class).setOldVersion(oldRefSpec).setNewVersion(newRefSpec) .setPathFilter(pathFilter).setReportTrees(reportTrees) .setPreserveIterationOrder(preserveIterationOrder).call();