Class LifecycleModuleBuilder
java.lang.Object
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder
Builds one or more lifecycles for a full module
NOTE: This class is not part of any public api and can be changed or deleted without prior notice.- Since:
- 3.0
- Author:
- Benjamin Bentmann, Jason van Zyl, Kristian Rosenvold (extracted class)
-
Constructor Summary
ConstructorDescriptionLifecycleModuleBuilder
(MojoExecutor mojoExecutor, BuilderCommon builderCommon, ExecutionEventCatapult eventCatapult, List<ProjectExecutionListener> listeners, SessionScope sessionScope) -
Method Summary
Modifier and TypeMethodDescriptionvoid
buildProject
(MavenSession session, MavenSession rootSession, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment) void
buildProject
(MavenSession session, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment)
-
Constructor Details
-
LifecycleModuleBuilder
@Inject public LifecycleModuleBuilder(MojoExecutor mojoExecutor, BuilderCommon builderCommon, ExecutionEventCatapult eventCatapult, List<ProjectExecutionListener> listeners, SessionScope sessionScope)
-
-
Method Details
-
buildProject
public void buildProject(MavenSession session, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment) -
buildProject
public void buildProject(MavenSession session, MavenSession rootSession, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment)
-