{
MetadataResolver metadataResolver = repositorySession.getResolver();
for ( String repoId : observableRepos )
{
Collection<String> results = metadataResolver.resolveProjectVersions( repositorySession, repoId,
groupId, artifactId );
for ( final String version : results )
{
final Artifact artifact = new Artifact( repoId, groupId, artifactId, version, "pom" );