Shane Bell

My thoughts on... well, anything that springs to mind really.

Thursday, December 08, 2005

 

PMD

I've recently discovered PMD, an open source static code analysis tool for Java, and so far I'm very impressed! Basically, PMD trawls through your Java code looking for potential problems and violations of common best practises (like unused local variables, or an empty catch block) and reports on them. There's a great plugin for Eclipse (and most other popular IDEs) and from what I've seen so far, it seems like a pretty solid product.

There is a huge number of rules that it can check for you, and it's easy to customise to your liking if there are particular rules you don't necessarily agree with.

Well worth checking out.





<< Home

Archives

October 2005   November 2005   December 2005   January 2006   March 2006   May 2006   August 2006   September 2006   October 2006   November 2006   May 2007  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]