master
8187443: Forest Consolidation: Move files to unified layout
8223654: Clean up @jls references in com.sun.source
8315532: Compiler Implementation for Unnamed Variables & Patterns 8317221: Implementation for javax.lang.model for Unnamed Variables & Patterns
8224175: Fix inconsistencies in @jls and @jvms tags
8250625: Compiler implementation of Pattern Matching for instanceof (Final)
8223305: Compiler support for Switch Expressions
8300543: Compiler Implementation for Pattern Matching for switch 8300545: Compiler Implementation for Record Patterns
8345804: Update copyright year to 2024 for langtools in files where it was missed
8339631: Fix block @jls and @jvms tags
8255464: Cannot access ModuleTree in a CompilationUnitTree
8251550: Clean up jdk.javadoc and the related parts of jdk.compiler
8309884: missing @since tags in `com.sun.source.*`
8287236: Reorganize AST related to pattern matching for switch
8344708: Implement JEP 511: Module Import Declarations
8348906: InstanceOfTree#getType doesn't specify when it returns null
8268850: AST model for 'var' variables should more closely adhere to the source code
8374391: Update the copyright year to 2025 in the remaining files under src/ where it was missed