org.apache.ivy.plugins.conflict
public class LatestCompatibleConflictManager extends LatestConflictManager
Here is an example of what this conflict manager is able to do:
Available Modules:
#A;2->{ #B;[1.0,1.5] #C;[2.0,2.5] }
#B;1.4->#D;1.5
#B;1.5->#D;2.0
#C;2.5->#D;[1.0,1.6]
Result: #B;1.4, #C;2.5, #D;1.5| Constructor Summary | |
|---|---|
| LatestCompatibleConflictManager() | |
| LatestCompatibleConflictManager(String name, LatestStrategy strategy) | |
| Method Summary | |
|---|---|
| void | handleAllBlacklistedRevisions(DependencyDescriptor dd, Collection foundBlacklisted) |
| protected void | handleUnsolvableConflict(IvyNode parent, Collection conflicts, IvyNode node1, IvyNode node2) |
| Collection | resolveConflicts(IvyNode parent, Collection conflicts) |
| String | toString() |