git: openjdk/babylon: code-reflection: Add sample annotation processor using code models
Maurizio Cimadamore
mcimadamore at openjdk.org
Fri Sep 12 16:29:44 UTC 2025
Changeset: c1638369
Branch: code-reflection
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2025-09-12 16:22:50 +0000
URL: https://git.openjdk.org/babylon/commit/c1638369da5940a78f57398e87ccd7b4bac5f667
Add sample annotation processor using code models
Reviewed-by: psandoz
! cr-examples/samples/README.md
+ cr-examples/samples/src/main/java/oracle/code/samples/CodeReflectionProcessor.java
+ src/java.base/share/classes/jdk/internal/access/code/CodeModuleLayerInit.java
! src/java.base/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.incubator.code/share/classes/jdk/incubator/code/Op.java
+ test/langtools/tools/javac/reflect/TestCodeModelProcessors.java
More information about the babylon-dev
mailing list