is it possible to provide custom java annotations along with a plugin which analyzes the annotated java source code? The scenario could be as follows:
- User installs the plugin XYZ which allows the use of annotation @ABC
- User annotates elements of his/her java source code with @ABC
- The plugin allows certain methods of analysis, quick fixes, syntax HL, source code transformations, etc. based on the annotated code
Is this possible?
How to provide the annotations?
How to import those annotations into users java project