ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oliver Burn" <>
Subject Checkstyle 2.4 released
Date Sat, 14 Sep 2002 06:01:04 GMT
Announcing release of 2.4 of Checkstyle is available at:


What is it?

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 boring (but
important) task.  Checkstyle can be run via an ANT task (recommended)
or a command line utility.

Third-party plug-ins are available for Maven, jEdit, NetBeans,
Centipede, JBuilder, Eclipse/WSAD, Emacs JDE.

New features:

  - Major refactoring on the way Checkstyle is configured. It is now
    completely based around properties. Big thanks to Vincent Massol
    for the suggestion on how to refactor the ANT task (bug 605141).

  - Check the package name against a pattern (request 597787). Patch
    provided by Simon Langford.

  - Detect the number of parameters in a declaration exceeding a
    specified amount (request 582144).

  - Inspired by patch 580410 from Shinya Ohnuma, now the error
    messages are localised.

  - Support checking to determine if an unused @throws exception is a
    subclass of java.lang.Error (request 583719).

  - Incorporate patch 555878 from Rick Giles to allow pattern for
    local final variables to be specified.

  - Incorporate patch 566855 from Rob Worth to optionally check that
    parenthesis are padded with spaces.

  - Incorporate patch 590931 from Vijay Aravamudhan to improve
    documentation of the build.xml file.

  - Incorporate patch from Vijay Aravamudhan to enforce requiring
    @version tag (request 543964).

  - Incorporate patch 607481 from Ville Skyttä to enforce wrap on
    operator at EOL.

Resolved bugs:

  - Incorporate a patch from Ronald Hastings (Boeing) to correctly
    handle C++ style comments being between Javadoc comments and


To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message