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.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
This release introduces preliminary support (beta quality) for the Java 5 language. Previous versions of Java are still supported, so this release should be a drop in replacement for the 3.5 release. The reason for the beta release is to solicit feedback on the Java 5 support.