[
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.