[
https://issues.apache.org/jira/browse/IVY-800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Xavier Hanin reassigned IVY-800:
--------------------------------
Assignee: Xavier Hanin
> Enable access to extra attibutes at any level
> ---------------------------------------------
>
> Key: IVY-800
> URL: https://issues.apache.org/jira/browse/IVY-800
> Project: Ivy
> Issue Type: Improvement
> Components: Core
> Affects Versions: 2.0.0-beta-2
> Reporter: Alexander Foreman
> Assignee: Xavier Hanin
> Fix For: 2.0-RC1
>
>
> It would be great if we can access extra attributes supplied at the info
> level of a resolved dependency.
> See below mail thread for more information.
> On Wed, Apr 16, 2008 at 4:58 PM, Foreman, Alex (IT) < [EMAIL PROTECTED]>
> wrote:
> > If I had for instance:
> > <info organisation="apache" ...... Color="blue">
> >
> > When I use a trigger I cannot access the color. Or at least I cannot
> > see how to. For instance: ${dep.download-size} prints but I cannot
> > seem to get access to the extras.
> >
> > Is this documented anywhere? Or shall I add a JIRA?
> Checking the code, it seems that some extra attributes should be available,
> but maybe not those that you'd like...
> The extra attributes which are available in pre and post resolve-dependency
> are the extra attributes you have on your dependency declaration, not those
> declared in the module descriptor of the dependency.
> For the pre-reslve-dependency event, we can't do better, since before
> resolving the dependency we don't have the module descriptor yet. In the post
> resolve dependency, we could improve Ivy to put the extra attributes declared
> in the resolved module.
> Since it's so easy to do I've just checked in a change in Ivy which should
> make these extra attributes available in post-resolve-dependency. Could you
> check it works for you? Whatever the result, could you please open an issue
> in jira at least to ask for documenting this?
> Xavier
> >
> >
> > Alex Foreman
> > Morgan Stanley | Technology
> > 20 Cabot Square | Canary Wharf | Floor 06 London, E14 4QW
> > Phone: +44 20 7677-5732
> > [EMAIL PROTECTED]
> > --------------------------------------------------------
> >
> > NOTICE: If received in error, please destroy and notify sender. Sender
> > does not intend to waive confidentiality or privilege. Use of this
> > email is prohibited when received in error.
> >
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.