docs: private static List<BuiltInQProfile.Builder> toQualityProfileBuilders(Map.Entry<String, Map<String, BuiltInQualityProfile>> rulesProfilesByLanguageAndName,
      Map<RuleKey, RuleDefinitionDto> rulesByRuleKey) {
      String language = rulesProfilesByLanguageAndName.getKey();
      // use a LinkedHashMap to keep order of insertion of RulesProfiles
      Map<String, BuiltInQProfile.Builder> qualityProfileBuildersByName = new LinkedHashMap<>();
      for (BuiltInQualityProfile builtInProfile : rulesProfilesByLanguageAndName.getValue().values()) {
        qualityProfileBuildersByName.compute(
          builtInProfile.name(),
          (name, existingBuilder) -> updateOrCreateBuilder(language, existingBuilder, builtInProfile, rulesByRuleKey));
      }
      return ImmutableList.copyOf(qualityProfileBuildersByName.values());
    }