I am trying to identify places where annotation names match or look like compiling a list of these things to make sure our team knows where to find possible confusion. For example, Guice @provides and RESTeasy @provider are quite similar to spelling, but in semantics they are different enough to confuse people, so I would like to clearly explain this and explain the differences.
What I'm looking for is a tool or even a website that lists annotations related to packages. This may be a dream, but before I start manually and collect these things, I thought I would check.
I was considering writing based on Javadoc, which simply inserted annotations, but in many cases I do not have access to the Java source files.
Any thoughts or suggestions?
source
share