Eclipse Checkstyle Plug-in

Home
Screen Shots
Release Notes
Release 3.4.1
Release 3.4.0
Release 3.3.2
Release 3.3.1
Release 3.3.0
Release 3.2.0
Release 3.1.1
Release 3.1.0
Hosted By:

Release 3.4.1

Bugs Resolved:

- 991820: Very slow builder
- 979798: Got Exception: lava.lang.NoClassDefFoundError
- 934083: Unable to get class information for <Exception> errors
- 905079: Invoking CheckstyleBuilder Even If No File Set is Enabled
- 904268: Redundant throws: 'Exception' is unchecked exception
- 896571: Still Having Issues With Exceptions Not Visible from Classpath
- 895725: Can not be disabled / performance

Other Items:

- Thanks to Richard Atkins for his patch that fixed the relative jars bug.
- Added some optimizations to improve build performance.

Release 3.4.0

- Updated to include Checkstyle 3.4.
- Note: This release has only been tested with Eclipse 2.1.x. Eclipse 2.0.x is no longer supported.
- Note: Support for Eclipse 3.0 is in the works and will be released as soon as possible.

Release 3.3.2

Bugs Resolved:

- 883468: Calling method missing from Eclipse 2.0.x
- 883469: Classpath not complete
- 886271: Checkstyle fails to get class information for Exception
- 887849: Property value bugs

Release 3.3.1

Bugs Resolved:

- 878261: Error in plugin-eclipse2-0-x.xml
- 875539: Still Unable to get class information for Exceptions
- 784182: Removing configuration - re-adding not allowed.
- 771490: Exceptions when CheckConfig not found

Feature Requests:

- 750399: Copy check configurations
- 754423: Include rule name in message to user

Release 3.3.0

Bugs Resolved:

- 872279: Import Plugin Config produces duplicate entry
- 864322: empty block check doesn't work in 3.0M6
- 855057: configuration saved with wrong encoding
- 849075: Properties window is not long enough
- 820342: Property Variable Value Editor field length too short
- 787873: NPE in ArrayTypeStyleCheck
- 778321: Says Got a null pointer exception
- 773768: Cannot read hex numbers
- 773754: Exclude become Include
- 748678: Checkstyle fails to get class information for Exceptions

Other Items:

- Updated to include Checkstyle v3.3.

Release 3.2.0

Important Note: If you are using version 2.0.x of Eclipse or version 5.0.x of WSAD you will need to replace the plugin.xml file with the plugin-eclipse2-0-x.xml file. Rename plugin-eclipse2-0-x.xml to plugin.xml in the com.atlassw.tools.eclipse.checkstyle_x.y.z folder in the Eclipse plugins folder.

Bugs Fixed:

- 784243: Test file filter fails with NPE

Other Items:

- Updates to include Checkstyle v3.2.

Release 3.1.1

Bugs Fixed:

- 744773: Unknown property type for empty block rule.
- 745200: Failed to read and parse check configuration.
- 745340: Poor check config export failure message.
- 748772: Default file pattern is misleading.
- 748779: Exported plugin configuration is not ordered.

Feature Requests:

- 741546: You can now import standard Checkstyle configuration files.
- 744754: A file of default configurations is now provided. One configuration on the Sun coding standards from the Checkstyle distribution is included.

Other Items:

- Updated documentation to include a Getting Started and Troubleshooting topic.
- Improved error handling and reporting in some situations. In particular, when a project FileSet refers to a check configuration that is not in the workspace.
- Improved performance of check initialization.

Release 3.1.0

- Support for Checkstyle version 3.1
- Support for multiple check configurations within your workspace at the same time
- Greatly improved configuration user interface
- Much greater control over which rules are used to check which source files
- Support for multiple severity levels (Error, Warning, Info, Ignore) for each rule

Copyright © 2002-2004 David Schneider. All Rights Reserved.