Class JavaScopeSelector

java.lang.Object
org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeSelector
org.eclipse.aether.util.graph.transformer.JavaScopeSelector

Deprecated.
This class belongs to consumer project. Resolver have no notion of scopes other than those defined in DependencyScopes class, moreover it has no knowledge about scope transformation of dependencies to build path scopes.
A scope selector for use with ConflictResolver that supports the scopes from JavaScopes. In general, this selector picks the widest scope present among conflicting dependencies where e.g. "compile" is wider than "runtime" which is wider than "test". If however a direct dependency is involved, its scope is selected.