FindBugs tool

Almost in every project I participated in I run on the code base and found it to be extremely helpful.


It has an Eclipse plug in, it can run standalone or using JNLP on the browser.


Only yesterday i used it to confirm that a suspicious class has an indirect reference to a non serializable class and hence itself is not serilaizable.


Highly recommended,