public static @NotNull ContentDiffRequest createRequest(@NotNull FileDifferenceModel model,
                                                          @NotNull RevisionProcessingProgress progress) {
    return ReadAction.compute(() -> {
      progress.processingLeftRevision();
      DiffContent left = model.getLeftDiffContent(progress);

      progress.processingRightRevision();
      DiffContent right = model.getRightDiffContent(progress);

      return new SimpleDiffRequest(model.getTitle(), left, right, model.getLeftTitle(progress), model.getRightTitle(progress));
    });
  }
public static @NotNull ContentDiffRequest createRequest(@NotNull FileDifferenceModel model,
                                                          @NotNull RevisionProcessingProgress progress)