public @NotNull @NlsContexts.NotificationContent String getErrorOutputWithReposIndication() {
    HtmlBuilder sb = new HtmlBuilder();
    for (Map.Entry<GitRepository, Collection<GitCommandResult>> entry : resultsByRepos.entrySet()) {
      GitRepository repository = entry.getKey();
      List<GitCommandResult> errors = ContainerUtil.filter(entry.getValue(), it -> !it.success());
      if (!errors.isEmpty()) {
        HtmlBuilder repoError = new HtmlBuilder();
        if (!GitUtil.justOneGitRepository(myProject)) {
          repoError.append(HtmlChunk.text(repository.getPresentableUrl()).code());
          repoError.append(":").br();
        }
        for (int i = 0; i < errors.size(); i++) {
          if (i > 0) repoError.br();
          repoError.appendRaw(errors.get(i).getErrorOutputAsHtmlString());
        }
        sb.append(repoError.wrapWith("p"));
      }
    }
    return sb.toString();
  }
public @NotNull @NlsContexts.NotificationContent String getErrorOutputWithReposIndication()