Romain Manni-Bucau created MCHECKSTYLE-267: ----------------------------------------------
Summary: maven merge policy breaks checkstyle inline configuration Key: MCHECKSTYLE-267 URL: https://jira.codehaus.org/browse/MCHECKSTYLE-267 Project: Maven Checkstyle Plugin Issue Type: Bug Affects Versions: 2.13 Reporter: Romain Manni-Bucau This is surely a bug in maven itself since it appears in effective pom but please redirect and link this issue if you think so (it can be worked around in checkstyle plugin and I'm not sure maven cares) Issue is: you have a pom and a child pom. Both configure checkstyle "inline" (ie without checkstyle.xml but directly in <configuration>). In this case maven merge both configs (great) but tag by tag. it means if both checkstyle configs dont have the same modules then configuraiton is broken and the child module config can slip to another module for instance. Workaround would be to get raw config of both pom and do the merge in the plugin. Correct solution IMO is to consider attribute values during maven merge. -- This message was sent by Atlassian JIRA (v6.1.6#6162)