The GitHub Actions job "CI" on 
grails-core.git/feat/i18n-available-locale-selector has succeeded.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
9d79f67d092189d5d6913e462f7c3093ecb6fade / Scott Murphy Heiberg 
<[email protected]>
Address review: type-based resolver lookup, consistent default locale, stricter 
suffix validation

- I18nGrailsPlugin now resolves AvailableLocaleResolver by type via
  getBeanProvider instead of the 'availableLocaleResolver' bean name,
  so a user-defined resolver registered under any name (the back-off
  contract of @ConditionalOnMissingBean) is still published; covered
  by a new custom-bean-name test
- I18nAutoConfiguration reuses the existing grails.i18n.default.locale
  field and fixedLocale() (StringUtils.parseLocale, JVM-default
  fallback) for the availableLocaleResolver bean instead of a second
  'en' default parsed with forLanguageTag
- AvailableLocaleResolver validates bundle suffixes by resource-bundle
  convention language(_COUNTRY(_variant)): the country must be an ISO
  country, so foo_en_prod.properties no longer misparses as an en-Prod
  locale; new report_en_prod.properties fixture and country-parsing
  test
- create-app/web-profile layouts highlight the active language by
  language subtag so the highlight also fires when the request locale
  carries a country (e.g. en_US vs en)
- Reorder the changingLocales docs so the custom-switcher example
  directly follows the sentence introducing it

Report URL: https://github.com/apache/grails-core/actions/runs/29064002645

With regards,
GitHub Actions via GitBox

Reply via email to