We should shrink our dependence on CLDR code. In particular, CLDR has utility functions for which now exist standard library functions.
Specific example: We use CldrUtility.ifNull(x, y) which is a tiny utility, and AFAICT is the same as Java 9+ Objects.requireNonNullElse(x, y).
Bonus: Look for standard replacements for other CldrUtility functions.
Related: CLDR-19414
We should shrink our dependence on CLDR code. In particular, CLDR has utility functions for which now exist standard library functions.
Specific example: We use CldrUtility.ifNull(x, y) which is a tiny utility, and AFAICT is the same as Java 9+ Objects.requireNonNullElse(x, y).
Bonus: Look for standard replacements for other CldrUtility functions.
Related: CLDR-19414