Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. Its purpose is to automate the process of checking Java code, and to spare humans of this task.
| Tags | Software Development Quality Assurance |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: Many changes were made for Java 5.


Changes: This major release is built on and supports Java 5.


No changes have been submitted for this release.


Changes: This release contains a number of enhancements and bugfixes. The highlights include performance improvements in the StrictDuplicateCode check and a new CrossLanguageRegexpHeader check that allows checking file headers for languages other than Java.


Changes: This release fixes a number of bugs and adds a number of new features.
- All comments
Recent commentsCheckstyle ... must have for Java coders
What I like is that the package comes with ready made XML checkfiles for Sun Coding guideline. Add the job to Ant and you get a Javadoc type of HTML with codechanges you have to do to get your source compliant with the standard.
I don't believe in tools who do the job in your valuable source for ya.
Great program - especially when integrated with Ant
Checkstyle is a must-have for anyone developing Java software wanting consistency in their code and JavaDoc. It is especially useful when implemented as an Ant task - check it out!