Prior to this commit, Spring Framework would use its own ASM fork to read class/method/annotation metadata from bytecode. This is typically used in configuration class parsing to build bean definitions without actually loading classes at runtime at that step. This commit adds support for a new metadata reading implementation that uses the ClassFile API available as of Java 24. For now, this is turned on by default for Java 24+. Closes gh-33616
5.4 KiB
5.4 KiB