throw new StrictConflictException(node1, node2);
}
public void handleAllBlacklistedRevisions(DependencyDescriptor dd,
Collection/* <ModuleRevisionId> */foundBlacklisted) {
ResolveData resolveData = IvyContext.getContext().getResolveData();
Collection/* <IvyNode> */blacklisted = new HashSet();
for (Iterator iterator = foundBlacklisted.iterator(); iterator.hasNext();) {
ModuleRevisionId mrid = (ModuleRevisionId) iterator.next();
blacklisted.add(resolveData.getNode(mrid));
}
for (Iterator iterator = blacklisted.iterator(); iterator.hasNext();) {
IvyNode node = (IvyNode) iterator.next();
IvyNodeBlacklist bdata = node.getBlacklistData(resolveData.getReport()
.getConfiguration());
handleUnsolvableConflict(bdata.getConflictParent(),
Arrays.asList(new Object[] {bdata.getEvictedNode(), bdata.getSelectedNode()}),
bdata.getEvictedNode(), bdata.getSelectedNode());
}