Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.3.0
-
None
-
None
-
Patch
Description
I have Java code, that at one point calls Ivy.findModule(). If there are new ivys and artifacts for this module in repository, then Ivy.findModule() updates ivys, but does not delete artifacts. Subsequent resolutions then return cached new ivys and outdated artifacts. That poses a problem.
The proposed solution is to use changing=true in synthetic DependencyDescriptor created by ResolveEngine.findModule().