Thomas Diesler created MENFORCER-185:
----------------------------------------

             Summary: Require Release Dependencies ignorant about aggregator 
build
                 Key: MENFORCER-185
                 URL: https://jira.codehaus.org/browse/MENFORCER-185
             Project: Maven Enforcer Plugin
          Issue Type: Bug
          Components: Standard Rules
    Affects Versions: 1.3.1
            Reporter: Thomas Diesler


If A depends on B it is ok for A-1.0.0-SNAPSHOT to have snapshot dependency on 
B-1.0.0-SNAPSHOT if B was build before A during the same reactor build.

Using the requireReleaseDeps rule it seems that SNAPSHOTS are generally not 
allowed even when they belong to the same project and were built during the 
same reactor build.

We have a complex project with 100+ modules. I want to enforce that no module 
has dependencies on project SNAPSHOTS that were not included in the build. In 
such case A would use a stale version of B that happened to be available in the 
local/remote maven repository.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to