private List getAcceptLanguageEntriesWithBestMatchingAvailableLocaleOverride()

in locales-common/src/main/java/com/spotify/i18n/locales/common/impl/LocalesResolverBaseImpl.java [194:201]


  private List<LanguageRange> getAcceptLanguageEntriesWithBestMatchingAvailableLocaleOverride(
      List<LanguageRange> languageRanges) {
    return languageRanges.stream()
        .flatMap(this::getMatchingExtendedLanguageRanges)
        .map(this::getLanguageRangeWithMitigatedUnknownLanguageCode)
        .flatMap(Optional::stream)
        .collect(Collectors.toList());
  }