If we make cache listener or scope annotations @Inherited, we'd avoid
having to check superclasses in ReflectionUtil.getAnnotation(). Is there
any particular reason why our annotations are not @Inherited and we
check superclasses ourselves instead?
We still need to check implemented interfaces manually.
Sr. Software Maintenance Engineer
JBoss, a division of Red Hat
Show replies by date