/** * Method removeProfile. * * @param profile */ public void removeProfile( Profile profile ) { getProfiles().remove( profile ); } //-- void removeProfile( Profile )
/** * Method addProfile. * * @param profile */ public void addProfile( Profile profile ) { getProfiles().add( profile ); } //-- void addProfile( Profile )
protected void mergeModel_Profiles( Model target, Model source, boolean sourceDominant, Map<Object, Object> context ) { List<Profile> src = source.getProfiles(); if ( !src.isEmpty() ) { List<Profile> tgt = target.getProfiles(); Map<Object, Profile> merged = new LinkedHashMap<>( ( src.size() + tgt.size() ) * 2 ); for ( Profile element : tgt ) { Object key = getProfileKey( element ); merged.put( key, element ); } for ( Profile element : src ) { Object key = getProfileKey( element ); if ( sourceDominant || !merged.containsKey( key ) ) { merged.put( key, element ); } } target.setProfiles( new ArrayList<>( merged.values() ) ); } }
private void injectProfileActivations( Model model, Map<String, Activation> activations ) { for ( Profile profile : model.getProfiles() ) { Activation activation = profile.getActivation(); if ( activation == null ) { continue; } // restore activation profile.setActivation( activations.get( profile.getId() ) ); } }
private Map<String, Activation> getProfileActivations( Model model, boolean clone ) { Map<String, Activation> activations = new HashMap<>(); for ( Profile profile : model.getProfiles() ) { Activation activation = profile.getActivation(); if ( activation == null ) { continue; } if ( clone ) { activation = activation.clone(); } activations.put( profile.getId(), activation ); } return activations; }
superProjectProfileManager.addProfiles( superModel.getProfiles() );
if ( ( model.getProfiles() != null ) && ( model.getProfiles().size() > 0 ) ) for ( Iterator iter = model.getProfiles().iterator(); iter.hasNext(); )
profileManager.addProfiles( model.getProfiles() );
profileManager.addProfiles( superModel.getProfiles() );
private Profile getProfile() { if (model.getProfiles() != null) { for (Profile profile : model.getProfiles()) { if (profile.getId().equals(id)) { return profile; } } } Profile profile = new Profile(); profile.setId(id); model.addProfile(profile); return profile; } }
List<Profile> activePomProfiles = profileSelector.getActiveProfiles( rawModel.getProfiles(), profileActivationContext, problems ); currentData.setActiveProfiles( activePomProfiles );
result.setProfiles( cloneList( src.getProfiles(), PROFILE_CLONER ) );
for ( Profile profile : m.getProfiles() )
private void writeProfiles() throws IOException { if (model.getProfiles() != null) { for (Profile profile : model.getProfiles()) { out.write(" " + "profile(\"" + profile.getId() + "\")" + br); Activation activation = profile.getActivation();
/** * Method removeProfile. * * @param profile */ public void removeProfile( Profile profile ) { getProfiles().remove( profile ); } //-- void removeProfile( Profile )
private BuildBase getBuild(final Model model, String profileId) { if (profileId == null) { if (model.getBuild() == null) { model.setBuild(new Build()); } return model.getBuild(); } else { for (Profile p : model.getProfiles()) { if (profileId.equals(p.getId())) { if (p.getBuild() == null) { p.setBuild(new Build()); } return p.getBuild(); } } Profile profile = new Profile(); profile.setId(profileId); profile.setBuild(new Build()); model.addProfile(profile); return profile.getBuild(); } }
if ( ( model.getProfiles() != null ) && ( model.getProfiles().size() > 0 ) ) for ( Iterator iter = model.getProfiles().iterator(); iter.hasNext(); )
private void resetProfileActivations(final Model pom, final Map<String, Activation> profileActivationMap) { for (final Profile profile : pom.getProfiles()) { if (profileActivationMap.containsKey(profile.getId())) { profile.setActivation(profileActivationMap.get(profile.getId())); } } }
return correctJavaVersion(javaVersion); for (Profile profile: model.getProfiles()) { if (profile.getActivation() != null && profile.getActivation().isActiveByDefault()) { javaVersion = getSourceVersion(profile.getBuild());
void project(Model model) { String name = model.getName(); if (name == null) { name = model.getArtifactId(); } p.printStartBlock( "project", name, model.getUrl() ); p.println(); p.println( "model_version", model.getModelVersion() ); p.println( "inception_year", model.getInceptionYear() ); id(model); parent(model.getParent()); p.println("packaging", model.getPackaging()); p.println(); description(model.getDescription()); developers( model.getDevelopers() ); issueManagement( model.getIssueManagement() ); mailingLists( model.getMailingLists() ); repositories( toRepositoryArray( model.getRepositories() ) ); pluginRepositories( toRepositoryArray( model.getPluginRepositories() ) ); sourceControl( model.getScm() ); distribution( model.getDistributionManagement() ); properties( model.getProperties() ); dependencies( model.getDependencies() ); modules( model.getModules() ); managements( model.getDependencyManagement(), model.getBuild() ); build( model.getBuild(), model.getBuild() ); profiles( model.getProfiles() ); reporting( model.getReporting() ); p.printEndBlock(); }