private static @NotNull @Nls String getRevisionTitle(@NotNull Map<Key<?>, Object> context,
                                                       @NotNull Key<@Nls String> key,
                                                       @Nullable ContentRevision revision,
                                                       @NotNull @Nls String defaultTitle) {
    @Nls String titleFromContext = (String)context.get(key);
    if (titleFromContext != null) return titleFromContext;
    return ChangeDiffRequestProducer.getRevisionTitle(revision, defaultTitle);
  }
private static @NotNull @Nls String getRevisionTitle(@NotNull Map<Key<?>, Object> context,
                                                       @NotNull Key<@Nls String> key,
                                                       @Nullable ContentRevision revision,
                                                       @NotNull @Nls String defaultTitle)