[ 
https://jira.codehaus.org/browse/MCHECKSTYLE-184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=326644#comment-326644
 ] 

Dennis Lundberg commented on MCHECKSTYLE-184:
---------------------------------------------

Yes, you are correct. The documenation is a bit lacking at the moment. There 
are some technical reasons for that.

The inclusion of *.properties is only done for the src/main/resources 
directory. The pattern is currently hard-coded so there is no configuration 
parameter where this can be changed, and it's therefor not possible to document 
it on the mojo web page.

There does indeed seem to be a bug in that this new feature is only being 
invoked for the report, but not for the mojo. I'll open another issue for that 
and fix it.

You can only have a regression if you decide to upgrade the version of 
maven-checkstyle-plugin that you are using. So one workaround for you is to 
stick with the previous version.

I'm curious about what your Checkstyle rule looks like. Is it a custom check or 
one of the built-in checks? Is it possible to set the file extensions in the 
check? If you are using one of the built-in Regexp checks 
(http://checkstyle.sourceforge.net/config_regexp.html) you can configure the 
fileExtensions property to tell it which files it should process.
                
> Allow src/main/resources to be searched by Checkstyle
> -----------------------------------------------------
>
>                 Key: MCHECKSTYLE-184
>                 URL: https://jira.codehaus.org/browse/MCHECKSTYLE-184
>             Project: Maven 2.x Checkstyle Plugin
>          Issue Type: New Feature
>    Affects Versions: 2.9.1
>            Reporter: Dennis Lundberg
>            Assignee: Dennis Lundberg
>             Fix For: 2.10
>
>
> There is a nice check in Checkstyle that allows you to keep your localized 
> resource bundles in sync.
> <module name="Translation"/>
> http://checkstyle.sourceforge.net/config_misc.html
> In its current state maven-checkstyle-plugin cannot make use of this check, 
> for two reasons:
> # maven-checkstyle-plugin only recognizes {{\*\*/\*.java}} files. This can be 
> re-configured with the <includes> parameter.
> # maven-checkstyle-plugin supports only one source directory, which is 
> configured with the <sourceDirectory> parameter.
> We need to be able to add a resource directory (/src/main/resources by 
> default) that is searched for {{\*\*/\*.properties}} files by default.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to