void (@NotNull AbstractVcs vcs, @NotNull FilePath filePath, @NotNull VcsHistorySessionConsumer partner, boolean canUseCache) { VcsCachingHistory history = new VcsCachingHistory(vcs, Objects.requireNonNull(vcs.getVcsHistoryProvider()), vcs.getDiffProvider()); BackgroundableActionLock lock = getHistorySessionLock(vcs, filePath, null); history.reportHistoryInBackground(filePath, null, vcs.getKeyInstanceMethod(), lock, partner, canUseCache); }