[ 
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)

Reply via email to