Abraham Fine created ZOOKEEPER-2915:
---------------------------------------
Summary: Use "strict" conflict management in ivy
Key: ZOOKEEPER-2915
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2915
Project: ZooKeeper
Issue Type: Improvement
Reporter: Abraham Fine
Assignee: Abraham Fine
Currently it is very difficult to tell exactly which dependencies make it into
the final classpath of zookeeper. We do not perform any conflict resolution
between the test and default classpaths (this has resulted in strange behavior
with the slf4j-log4j12 binding) and have no way of telling if a change to the
dependencies has altered the transitive dependencies pulled down by the
project.
Our dependency list is relatively small so we should use "strict" conflict
management (break the build when we try to pull two versions of the same
dependency) so we can exercise maximum control over the classpath.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)