< prev index next >

src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java

Print this page
rev 54349 : 8221701: Archive constant BaseLocales
Reviewed-by: TBD

*** 489,500 **** /** * Lazy load available locales. */ private static class AvailableJRELocales { private static final Locale[] localeList = createAvailableLocales(); ! private AvailableJRELocales() { ! } } private static Locale[] createAvailableLocales() { /* * Gets the locale string list from LocaleDataMetaInfo classes and then --- 489,499 ---- /** * Lazy load available locales. */ private static class AvailableJRELocales { private static final Locale[] localeList = createAvailableLocales(); ! private AvailableJRELocales() {} } private static Locale[] createAvailableLocales() { /* * Gets the locale string list from LocaleDataMetaInfo classes and then
*** 533,543 **** @Override public boolean isSupportedProviderLocale(Locale locale, Set<String> langtags) { if (Locale.ROOT.equals(locale)) { return true; ! } locale = locale.stripExtensions(); if (langtags.contains(locale.toLanguageTag())) { return true; } --- 532,542 ---- @Override public boolean isSupportedProviderLocale(Locale locale, Set<String> langtags) { if (Locale.ROOT.equals(locale)) { return true; ! } locale = locale.stripExtensions(); if (langtags.contains(locale.toLanguageTag())) { return true; }
< prev index next >