-
Task
-
Resolution: Done
-
Major
-
None
-
None
io.smallrye:jandex 3.0.0 was released on 2022-08-25. jandex in maven central.
Need to migrate the use of org.jboss.jandex to the new io.smallrye:jandex 3.0.0.
jandex project in github: https://github.com/smallrye/jandex
wildfly-dev discussion: https://lists.jboss.org/archives/list/wildfly-dev@lists.jboss.org/thread/PR5KXFZ7ODD6ZATTV6WSH3VDFKED6H2X/
jandex dependency is only used by weld-se-core, which on longer depends on jandex (its dependency on jandex is in test scope now to speed up scanning process).
We should be able to remove this dependency.
Only the older versions of weld-se-core requires jandex:
The following is from README.md, and will be deleted as part of the fix for this issue. <!-- For Weld 2.2.2.Final or later, Jandex is required for annotation processing --> <dependency> <groupId>org.jboss</groupId> <artifactId>jandex</artifactId> </dependency>