[ 
https://issues.apache.org/jira/browse/IVY-1134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jon Schneider resolved IVY-1134.
--------------------------------

    Resolution: Won't Fix

> Incremental Resolve
> -------------------
>
>                 Key: IVY-1134
>                 URL: https://issues.apache.org/jira/browse/IVY-1134
>             Project: Ivy
>          Issue Type: Wish
>          Components: Ant, Core
>            Reporter: Jon Schneider
>            Priority: Minor
>
> I am trying to integrate an Eclipse Zest (GEF) Ivy resolve visualizer into 
> IvyDE to help our developers visualize the eviction process and to see how 
> transitive dependencies were brought into the classpath.  What started out as 
> a visualizer is now being considered as a type of editor as well.  Of course, 
> if we edit a node visually (whether it be changing a version, excluding a 
> node, toggling the transitive attribute, etc.), we have to perform a resolve 
> against the whole ivy file associated with that visualization (which may not 
> be quick).  I want to get some opinions on an incremental resolve feature, 
> which would somehow compare the cached resolve file with the changing ivy 
> file and resolve just the delta.
> So just brainstorming, here are my thoughts:
> - persist a copy (in the cache) of relevant pieces of the ivy file whenever a 
> resolve is performed so that the file can be compared on a subsequent resolve.
> - we can pretty easily resolve just the particular dependencies that change, 
> and the results could only have two impacts on the rest of the tree stemming 
> from:
> ## evictions
> ## exclusions
> WDYT?

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

Reply via email to