master
8353835: Implement JEP 500: Prepare to Make Final Mean Final
8297271: AccessFlag.maskToAccessFlags should be specific to class file version
8371953: Document null handling in core reflection APIs
8257636: Update usage of "type" terminology in java.lang.Class and java.lang.reflect
8342653: Fix minor doc issues in AnnotatedElement
8256693: getAnnotatedReceiverType parameterizes types too eagerly
8250920: Increase @jls usage in core reflection
8250660: Clarify that WildcardType and AnnotatedWildcardType bounds methods return one
8370890: Start of release updates for JDK 27 8370893: Add SourceVersion.RELEASE_27 8370894: Add source 27 and target 27 to javac
8343478: Remove unnecessary @SuppressWarnings annotations (core-libs)
8357728: Avoid caching synthesized names in synthesized parameters
8373125: Add defensive screening of modifiers for Field and Parameter toString() results
8249205: Remove unnecessary trademark symbols
4397513: Misleading "interface method" in InvocationHandler specification
8326951: since-checker - missing @ since tags
8266670: Better modeling of access flags in core reflection
8347471: Provide valid flags and mask in AccessFlag.Location
8250659: Clarify in ParameterizedType.getRawType() doc that only Class is returned
8302822: Method/Field/Constructor/RecordComponent::getGenericInfo() is not thread safe
8353641: Deprecate core library permission classes for removal
8372258: Improve TypeVariable support
8338411: Implement JEP 486: Permanently Disable the Security Manager