int (@Nullable VcsFileRevision anchor, @NotNull BlockData blockData) { int anchorIndex = blockData.getRevisions().indexOf(anchor); if (anchorIndex == -1) return 0; for (int i = anchorIndex - 1; i > 0; i--) { int index = myListModel.indexOf(blockData.getRevisions().get(i)); if (index != -1) return index; } return 0; }