@Named(value="default") @Singleton public class FinerProfileSelector extends org.apache.maven.model.profile.DefaultProfileSelector
DefaultProfileSelector, all the rules that selector applies
are also applied here.| Constructor and Description |
|---|
FinerProfileSelector(org.codehaus.plexus.logging.Logger logger,
List<org.apache.maven.model.profile.activation.ProfileActivator> standardActivators,
List<FinerActivator> finerActivators)
Construct a selector.
|
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.maven.model.Profile> |
getActiveProfiles(Collection<org.apache.maven.model.Profile> profiles,
org.apache.maven.model.profile.ProfileActivationContext context,
org.apache.maven.model.building.ModelProblemCollector problems) |
@Inject public FinerProfileSelector(org.codehaus.plexus.logging.Logger logger, List<org.apache.maven.model.profile.activation.ProfileActivator> standardActivators, List<FinerActivator> finerActivators)
logger - A Maven logger, auto-injected by MavenstandardActivators - All built-in activators defined by Maven, auto-injected by MavenfinerActivators - All activators defined in io.oddsource.java.maven.profile, auto-injected by Mavenpublic List<org.apache.maven.model.Profile> getActiveProfiles(Collection<org.apache.maven.model.Profile> profiles, org.apache.maven.model.profile.ProfileActivationContext context, org.apache.maven.model.building.ModelProblemCollector problems)
getActiveProfiles in interface org.apache.maven.model.profile.ProfileSelectorgetActiveProfiles in class org.apache.maven.model.profile.DefaultProfileSelectorCopyright © 2023 OddSource Code. All rights reserved.