Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

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

Ilya Primashov
Posts: 1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
I agree. Here's the link:
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic