[
https://jira.codehaus.org/browse/MENFORCER-189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=343287#comment-343287
]
Karl Heinz Marbaise commented on MENFORCER-189:
-----------------------------------------------
Very good hint about the use cases. I have to check this.
> ReactorModuleConvergence is not compatible with 'advanced' reactor options:
> -pl, -rf
> ------------------------------------------------------------------------------------
>
> Key: MENFORCER-189
> URL: https://jira.codehaus.org/browse/MENFORCER-189
> Project: Maven Enforcer Plugin
> Issue Type: Bug
> Components: Standard Rules
> Affects Versions: 1.4
> Reporter: Samuel Langlois
>
> I have the {{<reactorModuleConvergence/>}} rule enabled, in my multi-module
> build. The whole build runs fine.
> However, when I use the (very handy) {{\-\-projects}} or {{\-\-resume-from}}
> Maven options, to limit the number of projects to build in the reactor, the
> rule is triggered and complains:
> {code}
> [WARNING] Rule 1: org.apache.maven.plugins.enforcer.ReactorModuleConvergence
> failed with message:
> Module parents have been found which could not be found in the reactor.
> module: org.alfresco:alfresco-data-model:jar:4.3.0-BF-SNAPSHOT
> {code}
> This limits the interest of the rule, since we use these all the time.
> Would it make sense to have a flag to disable this check, and only run the
> rule on projects the reactor knows?
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)