Class ConflictResolver.OptionalitySelector

java.lang.Object
org.eclipse.aether.util.graph.transformer.ConflictResolver.OptionalitySelector
Direct Known Subclasses:
SimpleOptionalitySelector
Enclosing class:
ConflictResolver

public abstract static class ConflictResolver.OptionalitySelector extends Object
An extension point of ConflictResolver that determines the effective optional flag of a dependency from a potentially conflicting set of derived optionalities. The optionality selector gets invoked after the ConflictResolver.VersionSelector has picked the winning node.

Note: Implementations must be stateless.