public class UnsolvableVersionConflictException extends RepositoryException
| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection<? extends java.util.List<? extends DependencyNode>> |
paths |
private java.util.Collection<java.lang.String> |
versions |
| Constructor and Description |
|---|
UnsolvableVersionConflictException(java.util.Collection<? extends java.util.List<? extends DependencyNode>> paths)
Creates a new exception with the specified paths to conflicting nodes in the dependency graph.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<? extends java.util.List<? extends DependencyNode>> |
getPaths()
Gets the paths leading to the conflicting dependencies.
|
java.util.Collection<java.lang.String> |
getVersions()
Gets the conflicting version constraints of the dependency.
|
private static java.lang.String |
toPath(java.util.List<? extends DependencyNode> path) |
private static java.lang.String |
toPaths(java.util.Collection<? extends java.util.List<? extends DependencyNode>> paths) |
getMessageprivate final transient java.util.Collection<java.lang.String> versions
private final transient java.util.Collection<? extends java.util.List<? extends DependencyNode>> paths
public UnsolvableVersionConflictException(java.util.Collection<? extends java.util.List<? extends DependencyNode>> paths)
paths - The paths to the dependency nodes that participate in the version conflict, may be null.private static java.lang.String toPaths(java.util.Collection<? extends java.util.List<? extends DependencyNode>> paths)
private static java.lang.String toPath(java.util.List<? extends DependencyNode> path)
public java.util.Collection<? extends java.util.List<? extends DependencyNode>> getPaths()
null.public java.util.Collection<java.lang.String> getVersions()
null.