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() |