jandex icon indicating copy to clipboard operation
jandex copied to clipboard

Java Annotation Indexer

Results 21 jandex issues
Sort by recently updated
recently updated
newest added

There were attempts to make Jandex reproducible before: - https://github.com/wildfly/jandex/issues/71 - https://github.com/wildfly/jandex-maven-plugin/pull/35 So far, this has been dismissed, but we may want to reconsider. One reason would be to allow...

Classes, methods and fields (and record components) may have generic signature in the bytecode. Jandex parses it and then throws away. It is sometimes useful to reconstruct the signature, possibly...

This is a mirror of JANDEX-43 from the Red Hat JIRA. That issue says: > In order to support MR JARs, Jandex needs some sort of way to produce different...

Jandex includes `CompositeIndex`, which combines multiple indices that don't overlap. When the indices do overlap, `CompositeIndex` will return duplicates. We could add an `OverlayIndex` which would overlay one index on...

I'm not aware of any prospective user, so filing this just for tracking. I'm thinking 3.x only, unless someone actually asks for a backport to 2.x.

serialization-format-change

I've found 22 usages of `Set` directly in jandex classes `org.jboss.jandex.Index` and `org.jboss.jandex.CompositeIndex`. Given the fact that `ClassInfo` does not implement equals/hashCode it would make sense to refactor these classes,...

Hey Jason, etal. I started playing around again with using Jandex in Hibernate. The thing I am still unsure of is how to manually build ClassInfo, MethodInfo, etc objects. For...

I'm not aware of any prospective user, so filing this just for tracking. I'm thinking 3.x only, unless someone actually asks for a backport to 2.x.

serialization-format-change

The Maven plugin could expose a configuration property for setting which index version to write. It would then call `IndexWriter.write(Index, int)` instead of just `IndexWriter.write(Index)`. Default would be unconfigured, which...

maven-plugin

The existing Jandex documentation consists of a README, which is even somewhat outdated, and a Javadoc. This needs to be improved quite a bit. I'd personally downplay the published Javadoc...