[ http://jira.codehaus.org/browse/MCHECKSTYLE-134?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=243945#action_243945 ]
Ahmed Ashour commented on MCHECKSTYLE-134: ------------------------------------------ I am amazed this is not resolved yet, this bug prevents moving from 2.4 to any newer version. > suppressionsFileExpression does not work - cannot initialize module > SuppressionFilter > ------------------------------------------------------------------------------------- > > Key: MCHECKSTYLE-134 > URL: http://jira.codehaus.org/browse/MCHECKSTYLE-134 > Project: Maven 2.x Checkstyle Plugin > Issue Type: Bug > Affects Versions: 2.5 > Reporter: Felix Röthenbacher > Attachments: MCHECKSTYLE-134.diff.txt > > > Setting the checkstyle.suppressions.file property through > suppressionsFileExpression doesn't work: > <configuration> > > <configLocation>${project.build.directory}/checkstyle/checkstyle.xml</configLocation> > > <suppressionsLocation>${project.build.directory}/checkstyle/checkstyle-suppressions.xml</suppressionsLocation> > > <suppressionsFileExpression>checkstyle.suppressions.file</suppressionsFileExpression> > </configuration> > Output: > [INFO] Failed during checkstyle configuration > > > Embedded error: cannot initialize module SuppressionFilter - Cannot set > property 'file' in module SuppressionFilter to > 'checkstyle.suppressions.file': unable to find checkstyle.suppressions.file > checkstyle.suppressions.file (No such file or directory) > ----- > Workaround: > Using a different property name for suppressionsFileExpression and setting > property manually works though: > <configuration> > > <configLocation>${project.build.directory}/checkstyle/checkstyle.xml</configLocation> > > <suppressionsLocation>${project.build.directory}/checkstyle/checkstyle-suppressions.xml</suppressionsLocation> > > <suppressionsFileExpression>checkstyle.suppressions.file.donothing</suppressionsFileExpression> > > <propertyExpansion>checkstyle.suppressions.file=${project.build.directory}/checkstyle/checkstyle-suppressions.xml</propertyExpansion> > </configuration> -- 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