master
8174269: Remove COMPAT locale data provider from JDK
8300869: Make use of the Double.toString(double) algorithm in java.util.Formatter
8345799: Update copyright year to 2024 for core-libs in files where it was missed
8295670: Remove duplication in java/util/Formatter/Basic*.java
8317742: ISO Standard Date Format implementation consistency on DateTimeFormatter and String.format
8358095: Cleanup tests with explicit locale provider set to only CLDR
8262744: Formatter '%g' conversion uses wrong format for BigDecimal rounding up to limits
8187443: Forest Consolidation: Move files to unified layout
8183743: Umbrella: add overloads that take a Charset parameter
8283698: Refactor Locale constructors used in src/test
8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character
8328037: Test java/util/Formatter/Padding.java has unnecessary high heap requirement after JDK-8326718