master
8187443: Forest Consolidation: Move files to unified layout
8374340: FontRenderContext instance variables should be final
8279918: Fix various doc typos
8250855: Address reliance on default constructors in the Java 2D APIs
8211122: Reduce the number of internal classes made accessible to jdk.unsupported
8299497: Usage of constructors of primitive wrapper classes should be avoided in java.desktop API docs
8370160: NumericShaper allows illegal ranges
8259522: Apply java.io.Serial annotations in java.desktop
8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify
4138921: TextLayout handling of empty strings
6562639: Wrong pixel bounds from TextLayout with white font
8347122: Add missing @serial tags to module java.desktop