@Override
  public @NotNull String collectInfo(@NotNull Project project) {
    IdeaPluginDescriptor[] ourPlugins = PluginManagerCore.getPlugins();
    List<String> loadedCustom = new ArrayList<>();
    List<String> disabled = new ArrayList<>();

    for (IdeaPluginDescriptor descriptor : ourPlugins) {
      final String version = descriptor.getVersion();
      String s = descriptor.getName() + (version != null ? " (" + version + ")" : "");
      if (descriptor.isEnabled()) {
        if (!descriptor.isBundled() && !PluginManagerCore.SPECIAL_IDEA_PLUGIN_ID.getIdString().equals(descriptor.getName())) {
          loadedCustom.add(s);
        }
      }
      else {
        disabled.add(s);
      }
    }
    return "Custom plugins: " + loadedCustom + '\n' + "Disabled plugins:" + disabled + '\n';
  }
@Override
  public @NotNull String collectInfo(@NotNull Project project)