@Component(role=LifeCyclePluginAnalyzer.class) public class DefaultLifecyclePluginAnalyzer extends java.lang.Object implements LifeCyclePluginAnalyzer
Modifier and Type | Class and Description |
---|---|
(package private) static class |
DefaultLifecyclePluginAnalyzer.GoalSpec |
Modifier and Type | Field and Description |
---|---|
private DefaultLifecycles |
defaultLifeCycles |
private java.util.Map<java.lang.String,LifecycleMapping> |
lifecycleMappings |
private org.codehaus.plexus.logging.Logger |
logger |
Constructor and Description |
---|
DefaultLifecyclePluginAnalyzer() |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
getExecutionId(Plugin plugin,
java.lang.String goal) |
java.util.Set<Plugin> |
getPluginsBoundByDefaultToAllLifecycles(java.lang.String packaging) |
private DefaultLifecyclePluginAnalyzer.GoalSpec |
parseGoalSpec(java.lang.String goalSpec) |
private void |
parseLifecyclePhaseDefinitions(java.util.Map<Plugin,Plugin> plugins,
java.lang.String phase,
LifecyclePhase goals) |
@Requirement(role=LifecycleMapping.class) private java.util.Map<java.lang.String,LifecycleMapping> lifecycleMappings
@Requirement private DefaultLifecycles defaultLifeCycles
@Requirement private org.codehaus.plexus.logging.Logger logger
public java.util.Set<Plugin> getPluginsBoundByDefaultToAllLifecycles(java.lang.String packaging)
getPluginsBoundByDefaultToAllLifecycles
in interface LifeCyclePluginAnalyzer
private void parseLifecyclePhaseDefinitions(java.util.Map<Plugin,Plugin> plugins, java.lang.String phase, LifecyclePhase goals)
private DefaultLifecyclePluginAnalyzer.GoalSpec parseGoalSpec(java.lang.String goalSpec)
private java.lang.String getExecutionId(Plugin plugin, java.lang.String goal)