Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to enforce @Override annotation in maven or external tool (outside of IDE)

 
Ilya Primashov
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
I need check overriding methods which don't have @Override annotation to prevent some bugs. I looked at CheckStyle plugin but its MissingOverride rule applies only to methods that have @inheritDoc tag. Also, I looked at eclipse java compiler. It has -warn: over-ann option to display warning like this:
The method process() of type Command should be tagged with @Override since it actually overrides a superclass method


It would be nice if I had build or compile error in such situation.

Thank you
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic