| Modifier and Type | Method and Description |
|---|---|
MavenExecutionPlan |
DefaultLifecycleExecutor.calculateExecutionPlan(MavenSession session,
boolean setup,
java.lang.String... tasks) |
MavenExecutionPlan |
LifecycleExecutor.calculateExecutionPlan(MavenSession session,
boolean setup,
java.lang.String... tasks) |
MavenExecutionPlan |
DefaultLifecycleExecutor.calculateExecutionPlan(MavenSession session,
java.lang.String... tasks) |
MavenExecutionPlan |
LifecycleExecutor.calculateExecutionPlan(MavenSession session,
java.lang.String... tasks) |
void |
DefaultLifecycleExecutor.calculateForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
void |
LifecycleExecutor.calculateForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
java.util.Map<java.lang.String,java.util.List<MojoExecution>> |
LifecycleMappingDelegate.calculateLifecycleMappings(MavenSession session,
MavenProject project,
Lifecycle lifecycle,
java.lang.String lifecyclePhase) |
| Modifier and Type | Method and Description |
|---|---|
MavenExecutionPlan |
LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks) |
MavenExecutionPlan |
DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks) |
MavenExecutionPlan |
LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks,
boolean setup) |
MavenExecutionPlan |
DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks,
boolean setup) |
void |
LifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
void |
DefaultLifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
java.util.Map<java.lang.String,java.util.List<MojoExecution>> |
DefaultLifecycleMappingDelegate.calculateLifecycleMappings(MavenSession session,
MavenProject project,
Lifecycle lifecycle,
java.lang.String lifecyclePhase) |
java.util.List<MojoExecution> |
DefaultLifecycleExecutionPlanCalculator.calculateMojoExecutions(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks) |
java.util.List<TaskSegment> |
DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session) |
java.util.List<TaskSegment> |
LifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session) |
java.util.List<TaskSegment> |
DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session,
java.util.List<java.lang.String> tasks) |
java.util.List<TaskSegment> |
LifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session,
java.util.List<java.lang.String> tasks) |
org.apache.maven.plugin.descriptor.MojoDescriptor |
MojoDescriptorCreator.getMojoDescriptor(java.lang.String task,
MavenSession session,
MavenProject project) |
void |
LifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session,
MavenProject project,
MojoExecution mojoExecution) |
void |
DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session,
MavenProject project,
MojoExecution mojoExecution) |
| Modifier and Type | Method and Description |
|---|---|
MavenExecutionPlan |
BuilderCommon.resolveBuildPlan(MavenSession session,
MavenProject project,
TaskSegment taskSegment,
java.util.Set<org.apache.maven.artifact.Artifact> projectArtifacts) |
| Modifier and Type | Method and Description |
|---|---|
PluginResolutionException |
PluginArtifactsCache.CacheRecord.getException() |
| Modifier and Type | Method and Description |
|---|---|
PluginArtifactsCache.CacheRecord |
PluginArtifactsCache.put(PluginArtifactsCache.Key key,
PluginResolutionException e) |
PluginArtifactsCache.CacheRecord |
DefaultPluginArtifactsCache.put(PluginArtifactsCache.Key key,
PluginResolutionException exception) |
| Modifier and Type | Method and Description |
|---|---|
PluginArtifactsCache.CacheRecord |
PluginArtifactsCache.get(PluginArtifactsCache.Key key) |
PluginArtifactsCache.CacheRecord |
DefaultPluginArtifactsCache.get(PluginArtifactsCache.Key key) |
org.apache.maven.plugin.descriptor.MojoDescriptor |
BuildPluginManager.getMojoDescriptor(org.apache.maven.model.Plugin plugin,
java.lang.String goal,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
org.apache.maven.plugin.descriptor.MojoDescriptor |
MavenPluginManager.getMojoDescriptor(org.apache.maven.model.Plugin plugin,
java.lang.String goal,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session)
Retrieves the descriptor for the specified plugin goal from the plugin's main artifact.
|
org.apache.maven.plugin.descriptor.MojoDescriptor |
DefaultBuildPluginManager.getMojoDescriptor(org.apache.maven.model.Plugin plugin,
java.lang.String goal,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
org.apache.maven.plugin.descriptor.PluginDescriptor |
MavenPluginManager.getPluginDescriptor(org.apache.maven.model.Plugin plugin,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session)
Retrieves the descriptor for the specified plugin from its main artifact.
|
org.codehaus.plexus.classworlds.realm.ClassRealm |
BuildPluginManager.getPluginRealm(MavenSession session,
org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor) |
org.codehaus.plexus.classworlds.realm.ClassRealm |
DefaultBuildPluginManager.getPluginRealm(MavenSession session,
org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
TODO pluginDescriptor classRealm and artifacts are set as a side effect of this
call, which is not nice.
|
org.apache.maven.plugin.descriptor.PluginDescriptor |
BuildPluginManager.loadPlugin(org.apache.maven.model.Plugin plugin,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
org.apache.maven.plugin.descriptor.PluginDescriptor |
DefaultBuildPluginManager.loadPlugin(org.apache.maven.model.Plugin plugin,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
void |
MavenPluginManager.setupPluginRealm(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor,
MavenSession session,
java.lang.ClassLoader parent,
java.util.List<java.lang.String> imports,
org.eclipse.aether.graph.DependencyFilter filter)
Sets up the class realm for the specified plugin.
|
| Constructor and Description |
|---|
CacheRecord(PluginResolutionException exception) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.maven.plugin.descriptor.MojoDescriptor |
DefaultMavenPluginManager.getMojoDescriptor(org.apache.maven.model.Plugin plugin,
java.lang.String goal,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
org.apache.maven.plugin.descriptor.PluginDescriptor |
DefaultMavenPluginManager.getPluginDescriptor(org.apache.maven.model.Plugin plugin,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
org.eclipse.aether.graph.DependencyNode |
DefaultPluginDependenciesResolver.resolve(org.apache.maven.model.Plugin plugin,
org.eclipse.aether.artifact.Artifact pluginArtifact,
org.eclipse.aether.graph.DependencyFilter dependencyFilter,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
org.eclipse.aether.graph.DependencyNode |
PluginDependenciesResolver.resolve(org.apache.maven.model.Plugin plugin,
org.eclipse.aether.artifact.Artifact pluginArtifact,
org.eclipse.aether.graph.DependencyFilter dependencyFilter,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session)
Resolves the runtime dependencies of the specified plugin.
|
org.eclipse.aether.artifact.Artifact |
DefaultPluginDependenciesResolver.resolve(org.apache.maven.model.Plugin plugin,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
org.eclipse.aether.artifact.Artifact |
PluginDependenciesResolver.resolve(org.apache.maven.model.Plugin plugin,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session)
Resolves the main artifact of the specified plugin.
|
org.eclipse.aether.graph.DependencyNode |
DefaultPluginDependenciesResolver.resolveCoreExtension(org.apache.maven.model.Plugin plugin,
org.eclipse.aether.graph.DependencyFilter dependencyFilter,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
void |
DefaultMavenPluginManager.setupPluginRealm(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor,
MavenSession session,
java.lang.ClassLoader parent,
java.util.List<java.lang.String> imports,
org.eclipse.aether.graph.DependencyFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
ProjectRealmCache.CacheRecord |
ProjectBuildingHelper.createProjectRealm(MavenProject project,
org.apache.maven.model.Model model,
ProjectBuildingRequest request)
Creates the project realm that hosts the build extensions of the specified model.
|
ProjectRealmCache.CacheRecord |
DefaultProjectBuildingHelper.createProjectRealm(MavenProject project,
org.apache.maven.model.Model model,
ProjectBuildingRequest request) |