Class ManagedScopeDeriver

java.lang.Object
org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeDeriver
org.eclipse.aether.internal.impl.scope.ManagedScopeDeriver

A scope deriver for use with ConflictResolver that supports the scopes from ScopeManager. It basically chooses "narrowest" scope, based on parent and child scopes.

This class also "bridges" between DependencyScope and Resolver that uses plain string labels for scopes.

Since:
4.0.0