Vadim Kopichenko created IVY-1443:
-------------------------------------
Summary: Transitive exclusion doesn't work with cleared cache
Key: IVY-1443
URL: https://issues.apache.org/jira/browse/IVY-1443
Project: Ivy
Issue Type: Bug
Affects Versions: 2.3.0, 2.1.0, 2.0
Reporter: Vadim Kopichenko
Attachments: ivy-transitive-exclude-bug.zip
During partial ivy integration into legacy project I found that global exclude
isn't respected for transitive dependencies with local filesystem resolver when
ivy cache was just cleared. But it starts working again on the second run with
present cache.
The need for local filesystem resolver is mandated by the fact that ivy is
currently used only to fetch transitive dependencies for selected modules while
project modules themselves remain to be built from plain ant and are not
published to repository.
Attaching minimal sample project to reproduce the problem in
ivy-transitive-exclude-bug.zip.
It also demonstrates workaround with second retrieve in separate antcall.
--
This message was sent by Atlassian JIRA
(v6.1#6144)