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:
SourceForge.net Logo

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.