ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jon Schneider (JIRA)" <>
Subject [jira] Issue Comment Edited: (IVYDE-208) Ivy Resolve Visualizer
Date Tue, 06 Oct 2009 19:37:31 GMT


Jon Schneider edited comment on IVYDE-208 at 10/6/09 12:37 PM:

Fixed eviction code to correctly display evictions and conflicts.  Refactored ResolveReport
adapter code out of the model.  Added tooltips to connections to show which caller configurations
caused a node to be resolved.

      was (Author: jkschneider):
    Fixed eviction code to correctly display evictions as opposed to conflicts.
> Ivy Resolve Visualizer
> ----------------------
>                 Key: IVYDE-208
>                 URL:
>             Project: IvyDE
>          Issue Type: New Feature
>            Reporter: Jon Schneider
>         Attachments: evicted.gif, focus.gif, ivy.xml, ivyde-208.patch, ivyde-208.patch,
ivyde-208.patch, screenshot-1.jpg, screenshot-2.jpg, screenshot-3.jpg, screenshot-4.jpg, screenshot-5.jpg,
> I am kind of excited about this one.  I would like to be able to see the resolve report
depicted graphically, showing me clearly how particular dependencies wound up on the classpath,
what nodes got evicted, what dependencies a particular transitive dependency has, etc etc.
 Ivy can sometimes fall into the category of "automagically" doing so much for us on the classpath,
that developers can take it for granted.  Especially when a version conflict arises out of
a resolution (by which two different revisions are resolved that aren't under the same eviction
context), I see developers getting very confused.  I hope this visualization will help them

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

View raw message