in src/main/java/org/apache/maven/artifact/ant/Pom.java [445:466]
private void addAntRepositoriesToProfileManager()
{
List<RemoteRepository> remoteRepositories = this.getRemoteRepositories();
if ( remoteRepositories == null || remoteRepositories.isEmpty() )
{
return;
}
org.apache.maven.model.Profile repositoriesProfile = new org.apache.maven.model.Profile();
repositoriesProfile.setId( "maven-ant-tasks-repo-profile" );
for ( RemoteRepository antRepo : remoteRepositories )
{
Repository mavenRepo = new Repository();
mavenRepo.setId( antRepo.getId() );
mavenRepo.setUrl( antRepo.getUrl() );
repositoriesProfile.addRepository( mavenRepo );
}
getProfileManager().addProfile( repositoriesProfile );
getProfileManager().explicitlyActivate( repositoriesProfile.getId() );
}