File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Ant, Maven and Other Build Tools and the fly likes How to enforce @Override annotation in maven or external tool (outside of IDE) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Ant, Maven and Other Build Tools
Bookmark "How to enforce @Override annotation in maven or external tool (outside of IDE)" Watch "How to enforce @Override annotation in maven or external tool (outside of IDE)" New topic
Author

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

Ilya Primashov
Greenhorn

Joined: Jul 12, 2012
Posts: 1
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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How to enforce @Override annotation in maven or external tool (outside of IDE)