@VisibleForTesting
    @NotNull Path dedicatedGistFilePath(@NotNull VirtualFile file,
                                        @Nullable String gistPathSuffix) throws UncheckedIOException {
      String gistFileName = ((VirtualFileWithId)file).getId() + "." + gistPathSuffix;
      return DIR_FOR_HUGE_GISTS.get().resolve(gistFileName);
    }
@VisibleForTesting
    @NotNull Path dedicatedGistFilePath(@NotNull VirtualFile file,
                                        @Nullable String gistPathSuffix)