/** * Method addRepository. * * @param repository */ public void addRepository( Repository repository ) { getRepositories().add( repository ); } //-- void addRepository( Repository )
/** * Method removeRepository. * * @param repository */ public void removeRepository( Repository repository ) { getRepositories().remove( repository ); } //-- void removeRepository( Repository )
if ( ( profile.getRepositories() != null ) && ( profile.getRepositories().size() > 0 ) ) for ( Iterator iter = profile.getRepositories().iterator(); iter.hasNext(); )
validateRepositories( problems, profile.getRepositories(), prefix + "repositories.repository" ); validateRepositories( problems, profile.getPluginRepositories(), prefix + "pluginRepositories.pluginRepository" );
/** * Method addRepository. * * @param repository */ public void addRepository( Repository repository ) { getRepositories().add( repository ); } //-- void addRepository( Repository )
/** * Method removeRepository. * * @param repository */ public void removeRepository( Repository repository ) { getRepositories().remove( repository ); } //-- void removeRepository( Repository )
List<Repository> remoteRepositories = rawProfile.getRepositories(); for ( Repository remoteRepository : remoteRepositories )
List<Repository> remoteRepositories = rawProfile.getRepositories(); for ( Repository remoteRepository : remoteRepositories )
List<Repository> repos = settingsProfile.getRepositories(); if ( repos != null )
if ( ( profile.getRepositories() != null ) && ( profile.getRepositories().size() > 0 ) ) for ( Iterator iter = profile.getRepositories().iterator(); iter.hasNext(); )
public static List<Repository> getRepositories() { List<Repository> repositories = new LinkedList<Repository>(); Settings settings = getSettings(); Set<String> profileNames = new LinkedHashSet<String>(); profileNames.addAll(settings.getActiveProfiles()); for (Profile p : settings.getProfiles()) { if (p.getActivation() != null && p.getActivation().isActiveByDefault()) { profileNames.add(p.getId()); } } for (String profileName : profileNames) { Object obj = settings.getProfilesAsMap().get(profileName); if (Profile.class.isAssignableFrom(obj.getClass())) { Profile p = (Profile) obj; for (Repository repository : p.getRepositories()) { repositories.add(repository); } } } return repositories; }
private static void addActiveProfileRepositories(List<Profile> activeProfiles, List<RepositoryConfiguration> configurations) { for (Profile activeProfile : activeProfiles) { Interpolator interpolator = new RegexBasedInterpolator(); interpolator.addValueSource( new PropertiesBasedValueSource(activeProfile.getProperties())); for (Repository repository : activeProfile.getRepositories()) { configurations.add(getRepositoryConfiguration(interpolator, repository)); } } }
public List<RemoteRepository> getEnabledRepositoriesFromProfile(Settings settings) { List<RemoteRepository> settingsRepos = new ArrayList<RemoteRepository>(); List<String> activeProfiles = settings.getActiveProfiles(); Map<String, Profile> profiles = settings.getProfilesAsMap(); for (String id : activeProfiles) { Profile profile = profiles.get(id); if (profile != null) { List<Repository> repositories = profile.getRepositories(); for (Repository repository : repositories) { settingsRepos.add(new RemoteRepository(repository.getId(), repository.getLayout(), repository.getUrl())); } } } return settingsRepos; }
private Collection<RemoteRepository> initExtraRepositories() { Collection<RemoteRepository> extraRepositories = new HashSet<RemoteRepository>(); for ( Profile profile : settings.getProfiles() ) { if ( isProfileActive( profile ) ) { for ( Repository repository : profile.getRepositories() ) { extraRepositories.add( toRemoteRepositoryBuilder( settings, repository ).build() ); } for ( Repository repository : profile.getPluginRepositories() ) { extraRepositories.add( toRemoteRepositoryBuilder( settings, repository ).build() ); } } } return extraRepositories; }
private Collection<? extends ArtifactRepository> mavenRepositories( MavenSettings settings) { List<ArtifactRepository> list = new ArrayList<>(); for (Profile profile : settings.getActiveProfiles()) { for (Repository repository : profile.getRepositories()) { addRepositoryIfMissing(list, repository.getId(), repository.getUrl(), repository.getReleases() != null ? repository.getReleases().isEnabled() : true, repository.getSnapshots() != null ? repository.getSnapshots().isEnabled() : false); } } return list; }
public ProfileAdapter(final org.apache.maven.settings.Profile profile) { setId(profile.getId()); Activation activation = new Activation(); setActivation(activation); for (org.apache.maven.settings.Repository repository : profile.getRepositories()) { Repository mavenRepository = new Repository(); mavenRepository.setId(repository.getId()); mavenRepository.setUrl(repository.getUrl()); getRepositories().add(mavenRepository); } setProperties(profile.getProperties()); }
public static Profile asProfile(org.apache.maven.settings.Profile profile) { Profile mavenProfile = new Profile(); if (profile != null) { mavenProfile.setId(profile.getId()); mavenProfile.setActivation(asActivation(profile.getActivation())); mavenProfile.setProperties(profile.getProperties()); mavenProfile.setRepositories(asRepositories(profile.getRepositories())); mavenProfile.setPluginRepositories(asRepositories(profile.getPluginRepositories())); } return mavenProfile; }
public static Profile asProfile(org.apache.maven.settings.Profile profile) { Profile mavenProfile = new Profile(); if (profile != null) { mavenProfile.setId(profile.getId()); mavenProfile.setActivation(asActivation(profile.getActivation())); mavenProfile.setProperties(profile.getProperties()); mavenProfile.setRepositories(asRepositories(profile.getRepositories())); mavenProfile.setPluginRepositories(asRepositories(profile.getPluginRepositories())); } return mavenProfile; }
/** * Method updateProfile. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateProfile(Profile value, String xmlTag, Counter counter, Element element) { Element root = element; Counter innerCount = new Counter(counter.getDepth() + 1); updateActivation( value.getActivation(), "activation", innerCount, root); findAndReplaceProperties(innerCount, root, "properties", value.getProperties()); iterateRepository(innerCount, root, value.getRepositories(),"repositories","repository"); iterateRepository(innerCount, root, value.getPluginRepositories(),"pluginRepositories","pluginRepository"); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); } //-- void updateProfile(Profile, String, Counter, Element)
/** * Method updateProfile * * @param value * @param element * @param counter * @param xmlTag */ protected void updateProfile(Profile value, String xmlTag, Counter counter, Element element) { Element root = element; Counter innerCount = new Counter(counter.getDepth() + 1); updateActivation( value.getActivation(), "activation", innerCount, root); findAndReplaceProperties(innerCount, root, "properties", value.getProperties()); iterateRepository(innerCount, root, value.getRepositories(),"repositories","repository"); iterateRepository(innerCount, root, value.getPluginRepositories(),"pluginRepositories","pluginRepository"); findAndReplaceSimpleElement(innerCount, root, "id", value.getId(), null); } //-- void updateProfile(Profile, String, Counter, Element)