MavenRepositorySystemSession session = setupRepoSession(maven);
Artifact artifact = dependencyToMavenArtifact(dep);
VersionRangeRequest rangeRequest = new VersionRangeRequest(artifact, repositories, null);
VersionRangeResult rangeResult = maven.resolveVersionRange(session, rangeRequest);
return rangeResult;
}
catch (Exception e)
{
throw new ProjectModelException("Failed to look up versions for [" + dep + "]", e);