boolean isRequiredPluginForProject(@NotNull PluginId pluginId) {
    Project project = getProject();
    return project != null &&
           myRequiredPluginsForProject
             .computeIfAbsent(pluginId,
                              id -> ContainerUtil.exists(getDependenciesOnPlugins(project),
                                                         id.getIdString()::equals));
  }
boolean isRequiredPluginForProject(@NotNull PluginId pluginId)