public List<Dependency> resolveVersions(final Dependency dep, final List<DependencyRepository> repositories)
{
List<Dependency> result = new ArrayList<Dependency>();
List<RemoteRepository> remoteRepos = convertToMavenRepos(repositories);
VersionRangeResult r = getVersions(dep, remoteRepos);
for (Version v : r.getVersions())
{
result.add(DependencyBuilder.create(dep).setVersion(v.toString()));
}
return result;