Обработка аннотации Java (начиная с Java 6) является очень хорошей концепцией, поскольку она позволяет получать доступ к большому количеству информации о классах и методах через интерфейс Element
(и другие).Обработка аннотаций Java: Доступ к «Элементам» без аннотированных классов возможно?
Но, к сожалению, я должен был выяснить эмпирически, что не-аннотированный классы никогда не передаются в процессор аннотаций:
warning: No SupportedAnnotationTypes annotation found on
my.TESTProcessor, returning an empty set.
ли мои выводы верно? Или я могу «обмануть» компилятор, чтобы предоставить информацию о моем профиле обработки аннотации около не аннотированных классов?