Samuel Langlois created MENFORCER-189:
-----------------------------------------
Summary: 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)