File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes IDEs, Version Control and other tools and the fly likes tools to check quality of Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "tools to check quality of Java" Watch "tools to check quality of Java" New topic

tools to check quality of Java

Judy Herilla
Ranch Hand

Joined: Jan 05, 2001
Posts: 89
I've been looking for
decent tools that measure "code quality" (stuff like
code comment ratios, number of duplicate class names
etc). Any ideas?

John Dale
Ranch Hand

Joined: Feb 22, 2001
Posts: 399
Tools like Together Control Center and, I think, Rational Rose do stuff like this.
Divyesh Lakhani

Joined: Sep 16, 2001
Posts: 1
We've created a tool called JReviewer which is for inspecting Java source code; it can be used to automate a great variety of jobs, including the enforcement of project coding standards and the creation of documentation. It can also be of help in detecting error-prone programming, like the old lint program did for C.
JReviewer is a command-line tool that can run predefined tests over Java source code files. However, since programming conventions vary from project to project it is also possible to write new tests and/or change the way that test results are presented.
It is free and so if you want a copy then drop me an email to and I will email it to you...the only thing I ask is that you let me have any feedback on what you think of it and whether it could prove useful.
I agree. Here's the link:
subject: tools to check quality of Java
jQuery in Action, 3rd edition