Package org.apache.maven.lifecycle.internal
package org.apache.maven.lifecycle.internal
-
ClassDescriptionNOTE: This class is not part of any public api and can be changed or deleted without prior notice.Simple
ThreadFactory
implementation that ensures the corresponding threads have a meaningful name.Assists in firing execution events.NOTE: This class is not part of any public api and can be changed or deleted without prior notice.Lifecycle mapping delegate component interface.NOTE: This class is not part of any public api and can be changed or deleted without prior notice.Starts the build life cycleCalculates the task segments in the buildDefault component responsible for creation of MavenProject#dependencyArtifacts instances.Context of dependency artifacts for a particular project.Assists in firing execution events.Wraps individual MojoExecutions, containing information about completion status and scheduling.A task that is a goal.Logs debug output from the various lifecycle phases.Resolves dependencies for the artifacts in context of the lifecycle buildBuilds one or more lifecycles for a full moduleNOTE: This class is not part of any public api and can be changed or deleted without prior notice.Starts the build life cycleA task that is a lifecycle.Calculates the task segments in the buildResolves dependencies for the artifacts in context of the lifecycle buildExecutes an individual mojoCompares phases within the context of a specific lifecycle with secondary sorting based on thePhaseId
.Represents where a dynamic phase should be executed within a static phase.Represents a parsed phase identifier.NOTE: This class is not part of any public api and can be changed or deleted without prior notice.Component interface responsible for creation of MavenProject#dependencyArtifacts instances.A list of project segments, ordered so that all ProjectSegments from first TaskSegment come before any subsequent TaskSegments.Provides the positional index of the projectA build context that matches a Maven project to a given task segment, and the session to be used.Contains status information that is global to an entire reactor build.Context that is fixed for the entire reactor build.A Maven task, at this level is merely just an opaque string.Describes the required task segment as provided on the maven command line; i.e.