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.ConflictItemConflictResolver.ConflictContext.winner(package private) ConflictResolver.ConflictItemNearestVersionSelector.ConflictGroup.winnerFields 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.childrenThe 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.itemsThe 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.ConflictItemConflictResolver.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) voidConflictResolver.NodeInfo.add(ConflictResolver.ConflictItem item) private booleanNearestVersionSelector.isNearer(ConflictResolver.ConflictItem item1, ConflictResolver.ConflictItem item2) booleanConflictResolver.ConflictItem.isSibling(ConflictResolver.ConflictItem item) Determines whether the specified conflict item is a sibling of this item.voidConflictResolver.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 booleanSimpleOptionalitySelector.chooseEffectiveOptionality(Collection<ConflictResolver.ConflictItem> items) private StringJavaScopeSelector.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)