Uses of Class
org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Packages that use ConflictResolver.ConflictItem
Package
Description
Various dependency graph transformers for post-processing a dependency graph.
-
Uses of ConflictResolver.ConflictItem in org.eclipse.aether.util.graph.transformer
Fields in org.eclipse.aether.util.graph.transformer declared as ConflictResolver.ConflictItemModifier and TypeFieldDescription(package private) ConflictResolver.ConflictItem
ConflictResolver.ConflictContext.winner
(package private) ConflictResolver.ConflictItem
NearestVersionSelector.ConflictGroup.winner
Fields in org.eclipse.aether.util.graph.transformer with type parameters of type ConflictResolver.ConflictItemModifier and TypeFieldDescription(package private) final Collection
<ConflictResolver.ConflictItem> NearestVersionSelector.ConflictGroup.candidates
(package private) 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) final Collection
<ConflictResolver.ConflictItem> ConflictResolver.ConflictContext.items
(package private) final List
<ConflictResolver.ConflictItem> ConflictResolver.State.items
The conflict items we have gathered so far for the current conflict id.Methods in org.eclipse.aether.util.graph.transformer that return ConflictResolver.ConflictItemModifier and TypeMethodDescriptionConflictResolver.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) Methods in org.eclipse.aether.util.graph.transformer that return types with arguments of type ConflictResolver.ConflictItemModifier and TypeMethodDescriptionConflictResolver.ConflictContext.getItems()
Gets the collection of conflict items in this context.Methods in org.eclipse.aether.util.graph.transformer with parameters of type ConflictResolver.ConflictItemModifier and TypeMethodDescription(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.Method parameters in org.eclipse.aether.util.graph.transformer with type arguments of type ConflictResolver.ConflictItemModifier and TypeMethodDescriptionprivate boolean
SimpleOptionalitySelector.chooseEffectiveOptionality
(Collection<ConflictResolver.ConflictItem> items) private String
JavaScopeSelector.chooseEffectiveScope
(Collection<ConflictResolver.ConflictItem> items) Constructor parameters in org.eclipse.aether.util.graph.transformer with type arguments of type ConflictResolver.ConflictItemModifierConstructorDescriptionConflictContext
(DependencyNode root, Object conflictId, Map<DependencyNode, Object> conflictIds, Collection<ConflictResolver.ConflictItem> items) Creates a new conflict context.(package private)
ConflictContext
(DependencyNode root, Map<?, ?> conflictIds, Collection<ConflictResolver.ConflictItem> items)