@Override
    public List<FilePatch> buildPatches(@NotNull Path baseDir,
                                        @NotNull Collection<? extends Change> changes,
                                        boolean reversePatch, boolean honorExcludedFromCommit) throws VcsException {
      return IdeaTextPatchBuilder.buildPatch(myProject, changes, baseDir, reversePatch, honorExcludedFromCommit);
    }
@Override
    public List<FilePatch> buildPatches(@NotNull Path baseDir,
                                        @NotNull Collection<? extends Change> changes,
                                        boolean reversePatch, boolean honorExcludedFromCommit)