private static @NotNull List<LanguageCodeStyleSettingsProvider> computeAllProviders() {
    List<LanguageCodeStyleSettingsProvider> extensions = LanguageCodeStyleSettingsProvider.EP_NAME.getExtensionList();

    List<LanguageCodeStyleSettingsContributor> contributors = LanguageCodeStyleSettingsContributor.EP_NAME.getExtensionList();
    if (contributors.isEmpty()) {
      return extensions;
    }

    List<LanguageCodeStyleSettingsProvider> allExtensions = new ArrayList<>(extensions);
    for (LanguageCodeStyleSettingsContributor contributor : contributors) {
      allExtensions.addAll(contributor.getProviders());
    }

    return allExtensions;
  }
private static @NotNull List<LanguageCodeStyleSettingsProvider> computeAllProviders()