package org.apache.maven.artifact.metadata;
import org.apache.maven.artifact.Artifact;
import org.apache.maven.artifact.repository.ArtifactRepository;
import java.util.List;
<BUG>import java.util.Set;</BUG>
public interface ArtifactMetadataSource
{
<BUG>Set retrieve( Artifact artifact, ArtifactRepository localRepository, List remoteRepositories )
</BUG>
throws ArtifactMetadataRetrievalException;

package org.apache.maven.artifact.metadata;
import org.apache.maven.artifact.Artifact;
import org.apache.maven.artifact.repository.ArtifactRepository;
import java.util.List;
public interface ArtifactMetadataSource
{
ResolutionGroup retrieve( Artifact artifact, ArtifactRepository localRepository, List remoteRepositories )
throws ArtifactMetadataRetrievalException;
