Release 4.1.1

Fixes some minor issues.

Bugs resolved:

Feature requests:

Release 4.1.0 final

Final release of Eclipse Checkstyle Plugin 4.1.0.
Uses the recently released Checkstyle 4.2.

Bugs resolved:

Release 4.1.0 beta4

Minor bugfix release. Uses a new snapshot from Checkstyle CVS head.

Bugs resolved:

Release 4.1.0 beta3

Sports a recent Checkstyle build from Checkstyle Head stream (2006/03/07).
The Statistics Plugin now supports saving reports (in rtf format) from the Statistics views (Thanks Fabrice).

We also started on implementing a quickfix feature. Using these you can fix some checkstyle warnings very easy - similar to quickfixes the Eclipse Java Editor offers.
Currently quickfixes are implemented for the following Checkstyle checks:

Important:
Please note that this new feature is to be considered experimental - so be sure you archived your sources before applying those quickfixes. All changes made by quickfixes should be undoable in the editor though - so serious problems are not expected.

Bugs resolved:

Feature requests:

Release 4.1.0 beta2

Bugs resolved:

Feature requests:

Release 4.1.0 beta

Version 4.1.0 introduces the "local configuration" scheme which allows to set up check configurations private to a project. The check configuration data will be stored inside the projects .checkstyle file.
This allows for a true self contained Checkstyle setup for projects, further enhancing teamworking support as no additional setup in the developers workspace is required.
At the same time the well known "per workspace" setup of Checkstyle configurations (now called "global configurations") remains intact, allowing for set up of check configurations that can be used by multiple project.

There are now new ways to resolve properties within Checkstyle configuration files:

The way Project relative configurations work has changed a bit. Now they are relative to exactly one project instead of possibly multiple projects. This achieves a more expectable behaviour and allows new configuration deployment schemes, for instance to use a configuration file that lies relative to another project in the workspace.
Important note:
Project relative configurations set up with previous versions will initially produce errors until they are reconfigured with the new 4.1.0 release.

The internal Checkstyle logging (error log) was bridged with the Eclipse Error Log. This way exceptions thrown by Checkstyle checks (standard or custom) appear in the Error Log View. This greatly enhances debugging of custom checks used with the plugin.

Version 4.1.0 now directly contains the new Statistics plugin addition which adds 2 views to Eclipse which make handling of large amounts of Checkstyle violations very much easier.

A lot of other features have been implemented and bugs been resolved, as you can judge from the list below:

Bugs resolved:

Feature requests:

Release 4.0.1

This is a bugfix release that incorporates the Checkstyle 4.1 release, which comes with several bugfixes in the Checkstyle core. No changes have been made to the plug-in itself since the last release.

Release 4.0.0 final

Bugs resolved:

Feature requests:

Release 4.0.0b6

Bugs resolved:

Feature requests:

Release 4.0.0b5

Important: Note that the usage-Checks have been removed from the official Checkstyle 4.0 beta5 distribution and are therefore not contained within the plugin any more. Checkstyle configurations that use these checks will fail until the usage-Checks are removed.

Bugs resolved:

Feature requests:

Release 4.0.0b4

Bugs resolved:

Release 4.0.0b3

Bugs resolved:

Release 4.0.0b2

Feature requests:

Bugs resolved:

Release 4.0.0b1

Feature requests:

Bugs resolved:

Incorporated Patches:

Release 4.0.0a4

Feature requests:

Bugs resolved:

Release 4.0.0a3

Bugs resolved:

Release 4.0.0a2

Feature requests:

Bugs resolved:

Release 4.0.0a

New Features:

Patches:

Release 3.5.0

Release 3.4.1

Bugs Resolved:

Other Items:

Release 3.4.0

Release 3.3.2

Bugs Resolved:

Release 3.3.1

Bugs Resolved:

Feature Requests:

Release 3.3.0

Bugs Resolved:

Other Items:

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:

Other Items:

Release 3.1.1

Bugs Fixed:

Feature Requests:

Other Items:

Release 3.1.0