@RequiresEdt
  public static @NotNull Boolean showAndGetApplyPatch(@NotNull Project project, @NotNull ApplyPatchFile patchFile) {
    var dialog = new ApplyPatchDifferentiatedDialog(project,
                                                    new ApplyPatchDefaultExecutor(project),
                                                    Collections.emptyList(),
                                                    ApplyPatchMode.APPLY_PATCH_IN_MEMORY, patchFile.getFile());
    dialog.setModal(true);
    return dialog.showAndGet();
  }
@RequiresEdt
  public static @NotNull Boolean showAndGetApplyPatch(@NotNull Project project, @NotNull ApplyPatchFile patchFile)