Package | Description |
---|---|
org.eclipse.aether.util.graph.transformer |
Various dependency graph transformers for post-processing a dependency graph.
|
Modifier and Type | Field and Description |
---|---|
(package private) ConflictResolver.ConflictItem |
ConflictResolver.ConflictContext.winner |
(package private) ConflictResolver.ConflictItem |
NearestVersionSelector.ConflictGroup.winner |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Collection<ConflictResolver.ConflictItem> |
NearestVersionSelector.ConflictGroup.candidates |
(package private) java.util.List<ConflictResolver.ConflictItem> |
ConflictResolver.NodeInfo.children
The conflict items which are immediate children of the node, used to easily update those conflict items after
a new parent scope/optionality was encountered.
|
(package private) java.util.List<ConflictResolver.ConflictItem> |
ConflictResolver.State.items
The conflict items we have gathered so far for the current conflict id.
|
(package private) java.util.Collection<ConflictResolver.ConflictItem> |
ConflictResolver.ConflictContext.items |
Modifier and Type | Method and Description |
---|---|
ConflictResolver.ConflictItem |
ConflictResolver.ConflictContext.getWinner()
Gets the conflict item which has been selected as the winner among the conflicting dependencies.
|
private ConflictResolver.ConflictItem |
ConflictResolver.State.newConflictItem(DependencyNode parent,
DependencyNode node) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ConflictResolver.ConflictItem> |
ConflictResolver.ConflictContext.getItems()
Gets the collection of conflict items in this context.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
ConflictResolver.NodeInfo.add(ConflictResolver.ConflictItem item) |
private boolean |
NearestVersionSelector.isNearer(ConflictResolver.ConflictItem item1,
ConflictResolver.ConflictItem item2) |
boolean |
ConflictResolver.ConflictItem.isSibling(ConflictResolver.ConflictItem item)
Determines whether the specified conflict item is a sibling of this item.
|
void |
ConflictResolver.ConflictContext.setWinner(ConflictResolver.ConflictItem winner)
Sets the conflict item which has been selected as the winner among the conflicting dependencies.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
SimpleOptionalitySelector.chooseEffectiveOptionality(java.util.Collection<ConflictResolver.ConflictItem> items) |
private java.lang.String |
JavaScopeSelector.chooseEffectiveScope(java.util.Collection<ConflictResolver.ConflictItem> items) |
Constructor and Description |
---|
ConflictContext(DependencyNode root,
java.util.Map<?,?> conflictIds,
java.util.Collection<ConflictResolver.ConflictItem> items) |
ConflictContext(DependencyNode root,
java.lang.Object conflictId,
java.util.Map<DependencyNode,java.lang.Object> conflictIds,
java.util.Collection<ConflictResolver.ConflictItem> items)
Creates a new conflict context.
|