void (@NotNull VcsLogIndexer.CompressedDetails detail, @NotNull VcsLogWriter mutator) { try { mutator.putCommit(myStorage.getCommitIndex(detail.getId(), detail.getRoot()), detail); } catch (IOException | UncheckedIOException e) { myErrorHandler.handleError(VcsLogErrorHandler.Source.Index, e); } }