@Override
  public @NotNull MergeSession createMergeSession(@NotNull List<VirtualFile> files) {
    return ProgressManager.getInstance().runProcessWithProgressSynchronously(
      () -> new MyMergeSession(files),
      GitBundle.message("merge.progress.indicator.loading.unmerged.files.title"),
      true,
      myProject
    );
  }
@Override
  public @NotNull MergeSession createMergeSession(@NotNull List<VirtualFile> files)