void addLanguageSettings(@NotNull LanguageCodeStyleProvider provider) {
    getCommonSettingsMap(); // Initialize if needed
    String langId = provider.getLanguage().getID();
    CommonCodeStyleSettings commonSettings;
    if (myUnknownSettingsMap.containsKey(langId)) {
      commonSettings = readExternal(provider, myUnknownSettingsMap.get(langId));
      if (commonSettings != null) {
        myUnknownSettingsMap.remove(langId);
      }
    }
    else {
      commonSettings = safelyGetDefaults(provider);
    }
    if (commonSettings != null) {
      init(commonSettings, langId);
    }
  }
void addLanguageSettings(@NotNull LanguageCodeStyleProvider provider)