ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hans Dockter (JIRA)" <>
Subject [jira] Commented: (IVY-820) Global Exclusions Fail to Work Transitively
Date Thu, 18 Sep 2008 15:40:44 GMT


Hans Dockter commented on IVY-820:

You are right. From reading the reference I thought that not specifying a configuration or
setting it to "*", means for all configurations. But I have learned from the code that this
is true only if you use XML, as the wildcard resolution is done by the Ivy XML parser. When
using Ivy via its API there are no wildcards mechanisms in this context. 

> Global Exclusions Fail to Work Transitively
> -------------------------------------------
>                 Key: IVY-820
>                 URL:
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Java 6
>            Reporter: Julian
> When declaring a global exclusion, the module is excluded only from locally declared
dependencies, and not their transitive dependencies.  The only way to exclude a module from
an entire project, is to declare the exclusion locally for every dependency that either directly,
or through a transitive dependency, relies on the module.  A detailed explanation of this
issue can be found on the mailing lists here (first two posts explain the issue more thoroughly):


This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message