# Checkstyle plugin changes

Vincent Massol
Emmanuel Venisse

## 3.0-SNAPSHOT in SVN

Do not assert ASF copyright in checkstyle.rss. (fix, MPCHECKSTYLE-39, carlos)
Added new summary report as front page. (add, carlos)
Moved reports under the checkstyle folder and renamed. (update, carlos)
Added maven.checkstyle.dir and move output files there. (update, carlos)
Added properties maven.checkstyle.output.xml and maven.checkstyle.output.txt (add, carlos)
It requires at least maven-plugin-plugin v1.7. (update, aheritier)
It requires at least maven-xdoc-plugin v1.10. (update, aheritier)
The checkstyle plugin use the maven.xdoc.locale.default to generate the report. (update, MPCHECKSTYLE-39, aheritier)
Ability to check test sources using property maven.checkstyle.check.tests (add, MPCHECKSTYLE-30, carlos)
Generate reports filtered by severity (add, carlos)
Support for Java5 (update, carlos)
Upgraded to checkstyle 4.0 (update, carlos)
Fixed MemberName rule in Turbine checkstyle rules (fix, MPCHECKSTYLE-29, carlos)

## 2.5 2004-10-12

Added new `maven.checkstyle.suppressions.file`property. (add, vmassol)
Added generation of a Checkstyle RSS feed. (add, vmassol)
Fix : Build failed if target directory and License file didn't exist. (fix, MPCHECKSTYLE-21, aheritier)

## 2.4.1 2004-05-18

Fix checks built into plugin when not run on Windows. (fix, brett)

## 2.4 2004-05-15

Allow Checkstyle plugin to access checks file from a URL. (update, MPCHECKSTYLE-7, evenisse)
Upgraded to Checkstyle 3.4. (update, vmassol)

## 2.3 2004-03-11

Applied MPCHECKSTYLE-15. (fix, MPCHECKSTYLE-15, dion)
Upgraded to Checkstyle 3.3. (update, vmassol)

## 2.2 2003-12-22

The Checkstyle HTML report now provides information on severity. (fix, MPCHECKSTYLE-2, vmassol, due to Henri Tremblay)
Prevent projects who do not use the head check from failing if they don't provide a license file. (fix, vmassol)
Upgraded to Checkstyle 3.2. (update, vmassol)

## 2.1 Unknown

## 2.0 2003-09-01

Added ignoreLines 1, 6. (fix, MPCHECKSTYLE-3, dion)
Update to use maven.docs.*/maven.gen.docs (update, dion)
Add maven dependency and classes directory to classpath. This stops 'Unable to get class information for '<classname>' errors. (fix, dion)
Add xml declaration to generated report. Fixed for character encoding. (fix, evenisse)
I register reports only if source, test,... exists. So, corresponding entrys in menu will appear only if reports are registered. (fix, MPCHANGELOG-9, evenisse)
(fix, MPCHECKSTYLE-1, evenisse)
Upgraded to Checkstyle 3.1. (update, vmassol)
Updated documentation. (update, vmassol)
Complete clean of the existing plugin. (update, vmassol)

## 1.1 2003-05-30

Added a new `maven.checkstyle.useFile`property. If false, the checkstyle task will display violations on stdout. If true, a text file will be created with the violations. Note: this is in addition to the XML result file (containing the violations in XML format) which is always created. (add, vmassol)