Does anybody have some kind of "code style" annotations in the project, ex: @OverEngineered for over-complexed code or @Duplicated... etc.
Ideally I'd subclass @Deprecated for that (@OverEngineered extends @Deprecated) to get the IDE highlight it, but java annotations are not inherited.
So I wonder if there is some workaround to get the IDE to highlight such code-style custom annotations as deprecated? Or is this the wrong way or wrong task in general?