master
8374352: Update copyright year to 2025 for test/langtools/tools/javac/ in files where it was missed
8273157: Add convenience methods to Messager
8187443: Forest Consolidation: Move files to unified layout
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
8387215: On-demand attribution of a record constructor body causes javac to emit an invalid diagnostic
8369851: Remove darcy author tags from langtools tests
8379156: Specify behavior of Types.asElement() on array types
8298727: Trees.getPath may crash for unnamed package
8196519: Incomplete classpath causes infinite recursion in Resolve.isAccessible
8345804: Update copyright year to 2024 for langtools in files where it was missed