PMD is a static code analyzer that scans Java source code and looks for potential problems like:
- possible bugs - empty try/catch/finally/switch statements
- dead code - unused local variables, parameters and private methods
- suboptimal code - wasteful String/StringBuffer usage
- overcomplicated expressions - unnecessary if statements, for loops that could be while loops
- duplicate code - copied/pasted code means copied/pasted bugs
PMD reports will be automatically regularly published to the Mobius website after our first public release.
PMD is supported within the Mobius PVE via the
PMD Eclipse plugin.
The Mobius PVE is pre-configured with PMD.
--
JosephKiniry - 27 Mar 2007