Clover measures Java and Groovy code coverage and optimises your test execution so you can prioritise new test development, get faster feedback of test results, and reduce risk of defects.
PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com A...
Structure101 Workspace lets you chase detailed code dependencies though a visual architecture that you can specify and share with the team. Updates as you edit code. Shows cycles. Kind of like Goog...
UCDetector (Unnecessary Code Detector) is a eclipse PlugIn tool to find unnecessary (dead) public java code. For example public classes, methods or fields which have no references.