[ http://jira.codehaus.org/browse/MCHECKSTYLE-55?page=all ]
Vincent Siveton closed MCHECKSTYLE-55.
--------------------------------------
Assignee: Vincent Siveton
Resolution: Fixed
Fix Version/s: 2.2
Fixed.
Remove single quote in msg due to java.text.MessageFormat specification.
> Wrong rules summary for GenericIllegalRegexp when message contains a quote
> --------------------------------------------------------------------------
>
> Key: MCHECKSTYLE-55
> URL: http://jira.codehaus.org/browse/MCHECKSTYLE-55
> Project: Maven 2.x Checkstyle Plugin
> Issue Type: Bug
> Affects Versions: 2.1
> Environment: Windows XP - Maven 2.0.4
> Reporter: Olivier Vierlinck
> Assigned To: Vincent Siveton
> Priority: Minor
> Fix For: 2.2
>
> Attachments: MavenCheckstyleReportBug.zip
>
>
> if a GenericIllegalRegexp check is defined and its 'message' property
> contains a quote, the check is executed ok and failures are listed in the
> Details part of the HTML report.
> But the Rules summary part is wrong: it show the rules with 0 violations.
> For example, this check
> <module name="GenericIllegalRegexp">
> <property name="format" value="printStackTrace" /> <property
> name="message" value="Don't do this" />
> </module>
> will no be reported as violated in the rules summary (but the message text is
> show correctly)
> But will be listed in the errors on the file (but with the quote removed from
> the message ;-) )
> See checkstyle.xml and target/site/checkstyle.html in attachment (and sample
> code in src\main\java\MCTest\App.java)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira