git: openjdk/jdk: 8266670: Better modeling of access flags in core reflection

Joe Darcy darcy at openjdk.org
Sat Jun 25 19:12:32 UTC 2022


Changeset: de746714
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-06-25 19:09:43 +0000
URL:       https://git.openjdk.org/jdk/commit/de7467146fc3759110299e8297628db2b0b16800

8266670: Better modeling of access flags in core reflection

Reviewed-by: mchung, rriggs, asotona

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
+ src/java.base/share/classes/java/lang/reflect/AccessFlag.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Member.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
+ test/jdk/java/lang/reflect/AccessFlag/BasicAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/ClassAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/FieldAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/MethodAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/ModuleDescriptorAccessFlagTest.java
+ test/jdk/java/lang/reflect/AccessFlag/StrictAccessFlagTest.java



More information about the jdk-changes mailing list