You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Martin Eigenbrodt (JIRA)" <ji...@apache.org> on 2008/09/24 08:31:44 UTC

[jira] Created: (IVY-917) overridingconfmappingoverride

overridingconfmappingoverride
-----------------------------

                 Key: IVY-917
                 URL: https://issues.apache.org/jira/browse/IVY-917
             Project: Ivy
          Issue Type: New Feature
          Components: Core
            Reporter: Martin Eigenbrodt


As described in Ivy-916 confmappingoverride does not override.
I propose an attribute overridingconfmappingoverride (You may find a better name...) that really leads to overriding the confmapping.
Example:
{code}
<configurations defaultconfmapping="conf1->other1;conf2->other2"
overridingconfmappingoverride="true"
>
   <conf name="conf1" />
   <conf name="conf2" extends="conf1" />
</configurations>
<dependencies>
   <dependency name="other-module" conf="conf1" />
</dependencies>
{code}

should lead to the following mapping beeing constructed in memory
{code}<dependency name="other-module" conf="conf2->other2" />{code}
as opposed to
{code}<dependency name="other-module" conf="conf1->other1;conf2->other2" />{code}
with configmappingoverride="true"

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