/** * @return a Map of profiles field with <code>Profile#getId()</code> as key * @see org.apache.maven.settings.Profile#getId() */ public java.util.Map<String, Profile> getProfilesAsMap() { if ( profileMap == null ) { profileMap = new java.util.LinkedHashMap<String, Profile>(); if ( getProfiles() != null ) { for ( Profile profile : getProfiles() ) { profileMap.put( profile.getId(), profile ); } } } return profileMap; }
if ( settings.getActiveProfiles().contains( rawProfile.getId() ) )
/** * @return a Map of profiles field with <code>Profile#getId()</code> as key * @see org.apache.maven.settings.Profile#getId() */ public java.util.Map<String, Profile> getProfilesAsMap() { if ( profileMap == null ) { profileMap = new java.util.LinkedHashMap<String, Profile>(); if ( getProfiles() != null ) { for ( Profile profile : getProfiles() ) { profileMap.put( profile.getId(), profile ); } } } return profileMap; }
if ( settings.getActiveProfiles().contains( rawProfile.getId() ) )
profile.setId( settingsProfile.getId() );
private static void logSettingsProfileList( List<org.apache.maven.settings.Profile> profiles, String type ) { log.debug( String.format( "%s %s profiles.", type, profiles.size() ) ); for ( org.apache.maven.settings.Profile profile : profiles ) { log.debug( " {}", String.format("Profile {id: %s, source: %s}", profile.getId(), profile.getSourceLevel() ) ); } } }
private static void logSettingsProfileList( List<org.apache.maven.settings.Profile> profiles, String type ) { log.debug( String.format( "%s %s profiles.", type, profiles.size() ) ); for ( org.apache.maven.settings.Profile profile : profiles ) { log.debug( " {}", String.format("Profile {id: %s, source: %s}", profile.getId(), profile.getSourceLevel() ) ); } } }
private static void logSettingsProfileList( List<org.apache.maven.settings.Profile> profiles, String type ) { log.debug( String.format( "%s %s profiles.", type, profiles.size() ) ); for ( org.apache.maven.settings.Profile profile : profiles ) { log.debug( " {}", String.format("Profile {id: %s, source: %s}", profile.getId(), profile.getSourceLevel() ) ); } } }
protected FluentSettingsBuilder withActiveProfile(Profile profile) { settings.addProfile(profile); settings.addActiveProfile(profile.getId()); return this; }
private boolean isProfileActive( Profile profile ) { return settings.getActiveProfiles().contains( profile.getId() ) || ( profile.getActivation() != null && profile.getActivation().isActiveByDefault() ); }
private boolean isProfileActive( Profile profile ) { return settings.getActiveProfiles().contains( profile.getId() ) || ( profile.getActivation() != null && profile.getActivation().isActiveByDefault() ); }
private List<Profile> getActiveProfiles() throws MavenException { Settings settings = getSettings(); List<String> activeProfilesIds = settings.getActiveProfiles(); ArrayList<Profile> activeProfiles = new ArrayList<Profile>(); for (org.apache.maven.settings.Profile settingsProfile : settings.getProfiles()) { if ((settingsProfile.getActivation() != null && settingsProfile.getActivation().isActiveByDefault()) || activeProfilesIds.contains(settingsProfile.getId())) { Profile profile = SettingsUtils.convertFromSettingsProfile(settingsProfile); activeProfiles.add(profile); } } return activeProfiles; }
private List<org.apache.maven.model.Profile> createModelProfiles( List<Profile> profiles) { List<org.apache.maven.model.Profile> modelProfiles = new ArrayList<>(); for (Profile profile : profiles) { org.apache.maven.model.Profile modelProfile = new org.apache.maven.model.Profile(); modelProfile.setId(profile.getId()); if (profile.getActivation() != null) { modelProfile .setActivation(createModelActivation(profile.getActivation())); } modelProfiles.add(modelProfile); } return modelProfiles; }
private List<org.apache.maven.model.Profile> createModelProfiles( List<Profile> profiles) { List<org.apache.maven.model.Profile> modelProfiles = new ArrayList<org.apache.maven.model.Profile>(); for (Profile profile : profiles) { org.apache.maven.model.Profile modelProfile = new org.apache.maven.model.Profile(); modelProfile.setId(profile.getId()); if (profile.getActivation() != null) { modelProfile .setActivation(createModelActivation(profile.getActivation())); } modelProfiles.add(modelProfile); } return modelProfiles; }
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; }