Skip to content

Port GraalVM reachability to 3.x #3884

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Conversation

jvz
Copy link
Member

@jvz jvz commented Aug 15, 2025

This resolves #3055 by porting #3053. I've ported the annotation processor from 2.x and did some refactoring of the other annotation processor to work more like this new one.

jvz added 3 commits August 13, 2025 17:54
This refactors and updates PluginProcessor to function more similarly to GraalVmProcessor. This re-uses the recently added PluginIndex class for tracking processed plugins before dumping this data in the final annotation processing round.
This ports the GraalVmProcessor introduced in a14f0ad (released in 2.25.0) to the plugin model of 3.x.
@jvz jvz added this to the 3.0.0-beta4 milestone Aug 15, 2025
@jvz jvz added plugins Affects the plugin system graalvm Issue related to GraalVM support labels Aug 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
graalvm Issue related to GraalVM support plugins Affects the plugin system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant