Class DefaultLifecycleStarter
java.lang.Object
org.apache.maven.lifecycle.internal.DefaultLifecycleStarter
- All Implemented Interfaces:
LifecycleStarter
Starts the build life cycle
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BuildListCalculatorprivate final DefaultLifecyclesprivate final ExecutionEventCatapultprivate final LifecycleDebugLoggerprivate final LifecycleTaskSegmentCalculatorprivate final org.slf4j.Logger -
Constructor Summary
ConstructorsConstructorDescriptionDefaultLifecycleStarter(ExecutionEventCatapult eventCatapult, DefaultLifecycles defaultLifeCycles, BuildListCalculator buildListCalculator, LifecycleDebugLogger lifecycleDebugLogger, LifecycleTaskSegmentCalculator lifecycleTaskSegmentCalculator, Map<String, Builder> builders) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanvoidexecute(MavenSession session) private booleanprojectIsNotPresent(MavenSession session)
-
Field Details
-
logger
private final org.slf4j.Logger logger -
eventCatapult
-
defaultLifeCycles
-
buildListCalculator
-
lifecycleDebugLogger
-
lifecycleTaskSegmentCalculator
-
builders
-
-
Constructor Details
-
DefaultLifecycleStarter
@Inject public DefaultLifecycleStarter(ExecutionEventCatapult eventCatapult, DefaultLifecycles defaultLifeCycles, BuildListCalculator buildListCalculator, LifecycleDebugLogger lifecycleDebugLogger, LifecycleTaskSegmentCalculator lifecycleTaskSegmentCalculator, Map<String, Builder> builders)
-
-
Method Details
-
execute
- Specified by:
executein interfaceLifecycleStarter
-
buildExecutionRequiresProject
-
projectIsNotPresent
-