-
Sub-task
-
Resolution: Fixed
-
P4
-
None
These are a list of tests that use the com.sun.tools.classfile by searching for string `jdk.jdeps/com.sun.tools.jdeps` within the JDK test directory.
TestBCI.java
CallerSensitiveFinder.java
CheckCSMs.java
MissingCallerSensitive.java
CheckResourceKeys.java
CheckACC_STRICTFlagOnclinitTest.java
CombinationsTargetTest3.java
SyntheticClassTest.java
BridgeMethodsForLambdaTargetRelease14Test.java
CheckACC_STRICTFlagOnDefaultMethodTest.java
LambdaTestStrictFPFlag.java
CreateSymbolsTest.java
CanHandleClassFilesTest.java
TestIndyStringConcat.java
T6907575.java
T6866657.java
T7186925.java
APIDeps.java
Out of these, CreateSymbolsTest.java and CanHandleClassFilesTest.java will be migrated with CreateSymbols, and T6907575 with jdeps. CombinationsTargetTest3 is blocked by JDK-8315447, caused by javac generating invalid type annotation label references.
TestBCI.java
CallerSensitiveFinder.java
CheckCSMs.java
MissingCallerSensitive.java
CheckResourceKeys.java
CheckACC_STRICTFlagOnclinitTest.java
CombinationsTargetTest3.java
SyntheticClassTest.java
BridgeMethodsForLambdaTargetRelease14Test.java
CheckACC_STRICTFlagOnDefaultMethodTest.java
LambdaTestStrictFPFlag.java
CreateSymbolsTest.java
CanHandleClassFilesTest.java
TestIndyStringConcat.java
T6907575.java
T6866657.java
T7186925.java
APIDeps.java
Out of these, CreateSymbolsTest.java and CanHandleClassFilesTest.java will be migrated with CreateSymbols, and T6907575 with jdeps. CombinationsTargetTest3 is blocked by JDK-8315447, caused by javac generating invalid type annotation label references.
- relates to
-
JDK-8310310 Migrate CreateSymbols tool in make/langtools to Classfile API
- Open
-
JDK-8331855 Convert jdk.jdeps jdeprscan and jdeps to use the Classfile API
- Resolved
-
JDK-8315447 Invalid TypeAnnotation attached to a method body
- Open
- links to
-
Commit openjdk/jdk/beeffd46
-
Review(master) openjdk/jdk/19206