@NotNull
  @Override
  public Map<@NlsSafe String, @NlsContexts.DetailedDescription String> getPluginDescriptions() {
    final Collection<@NlsSafe String> plugins = StringUtil.split(
      "java,groovy,idea,eclipse,scala,antlr,application,ear,jetty,maven,osgi,war,announce," +
      "build-announcements,checkstyle,codenarc,eclipse-wtp,findbugs,jdepend,pmd,project-report,signing,sonar", ",");

    Map<String, String> descriptions = new HashMap<>(plugins.size());
    for (String plugin : plugins) {
      descriptions.put(plugin, getDescription(plugin));
    }
    return descriptions;
  }
@NotNull
  @Override
  public Map<@NlsSafe String, @NlsContexts.DetailedDescription String> getPluginDescriptions()