[ https://issues.apache.org/jira/browse/MCHECKSTYLE-260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Guillaume Boué updated MCHECKSTYLE-260: --------------------------------------- Component/s: checkstyle:checkstyle-aggregate checkstyle:checkstyle > sourceDirectories property is ignored in multi-modules > ------------------------------------------------------ > > Key: MCHECKSTYLE-260 > URL: https://issues.apache.org/jira/browse/MCHECKSTYLE-260 > Project: Maven Checkstyle Plugin > Issue Type: Bug > Components: checkstyle:check, checkstyle:checkstyle, > checkstyle:checkstyle-aggregate > Affects Versions: 2.13 > Reporter: Andreas Dangel > Assignee: Guillaume Boué > Fix For: 3.0.0 > > Attachments: multi-sourcefolder-multi-modules-aggregate.zip > > > I have a multi-module build which uses a plugin that generates code (xjc). > The directory is added to the compile source directories. > With 2.13, this directory is by default scanned by checkstyle - but I want to > exclude this. > It seems, that setting {{sourceDirectories}} doesn't have any effect for the > child modules. > Is this even the right approach to exclude a source root? > Attached is an integration test. It just uses build-helper-maven-plugin to > add an additional source folder. > The parent pom configures {{sourceDirectories}} to be just > {{$\{project.build.sourceDirectory\}}}. I would have expected, that > checkstyle doesn't find any violations, as {{src/generated/java}} shouldn't > be checked. > I think, it's related with the change MCHECKSTYLE-70. > It works with 2.12 -- This message was sent by Atlassian JIRA (v6.3.4#6332)