ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim Enderling (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (IVY-918) # does not work in defaultconfmapping for extenden configurations
Date Wed, 27 Jun 2012 06:01:46 GMT

    [ https://issues.apache.org/jira/browse/IVY-918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13401985#comment-13401985
] 

Tim Enderling edited comment on IVY-918 at 6/27/12 6:01 AM:
------------------------------------------------------------

Has there been any progress on this? I would actually like to use "\*\->#" as defaultconfmapping.
(For my use-case ivy should keep using the configuration specified in resolve options for
resolving transitive nodes.) The current implementation however actually reveals "*->@".
                
      was (Author: tenderling):
    Has there been any progress on this? I would actually like to use "*->#" as defaultconfmapping.
(For my use-case ivy should keep using the configuration specified in resolve options for
resolving transitive nodes.) The current implementation however actually reveals "*->@".
                  
> # does not work in defaultconfmapping for extenden configurations
> -----------------------------------------------------------------
>
>                 Key: IVY-918
>                 URL: https://issues.apache.org/jira/browse/IVY-918
>             Project: Ivy
>          Issue Type: Bug
>          Components: Core
>            Reporter: Martin Eigenbrodt
>
> The "this" operator "#" does not work within defaultconfmapping. Consider the following
example:
> One would expect that
> <ivy-module version="1.4">
> <info organisation="me" module="ivy-test"/>
> <configurations
> {color:red}   defaultconfmapping="default->#"> {color}
>    <conf name="default" visibility="public"/>
>    <conf name="src" visibility="private" extends="*"/>
> </configurations>
> <dependencies>
>    <dependency org="jgoodies" name="binding" conf="default" rev="2.0.4"/>
> </dependencies>
> </ivy-module>
> is equivalent to 
> <ivy-module version="1.4">
> <info organisation="me" module="ivy-test"/>
> <configurations>
>    <conf name="default" visibility="public"/>
>    <conf name="src" visibility="private" extends="*"/>
> </configurations>
> <dependencies>
>    <dependency org="jgoodies" name="binding" {color:red} conf="default->#" {color}
rev="2.0.4"/>
> </dependencies>
> </ivy-module>
> But it's not. If you resolve the configuration src int the fist example you will recieve
bindings in configuration default.
> In the second you will recieve it in configuration src.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message