-
Feature Request
-
Resolution: Done
-
Major
-
1.0
Currently portable extensions that wish to look for a specific annotation have to look through all availible classes in the ProcessAnnotatatedType event, which is quite inefficient. It would be good if extensions could do something like:
public void processAnnotatedType(@Observes @RequireAnnotations(
{@Unwraps.class}) ProcessAnnotatedType pat)
This could allow the container to take advantage of annotation indexing to improve boot time performance, as well as reducing uneeded processing in the observer.