Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.util.List<MavenProject>> |
ReactorReader.projectsByGA |
private java.util.Map<java.lang.String,MavenProject> |
ReactorReader.projectsByGAV |
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,MavenProject> |
DefaultMaven.getProjectMap(java.util.Collection<MavenProject> projects) |
Modifier and Type | Method and Description |
---|---|
private java.io.File |
ReactorReader.find(MavenProject project,
org.eclipse.aether.artifact.Artifact artifact) |
private org.eclipse.aether.artifact.Artifact |
ReactorReader.findMatchingArtifact(MavenProject project,
org.eclipse.aether.artifact.Artifact requestedArtifact)
Tries to resolve the specified artifact from the artifacts of the given project.
|
private boolean |
ReactorReader.hasBeenPackaged(MavenProject project) |
java.util.Set<Artifact> |
ProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session)
Deprecated.
Resolves the transitive dependencies of the specified project.
|
java.util.Set<Artifact> |
DefaultProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session)
Deprecated.
|
java.util.Set<Artifact> |
ProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session,
java.util.Set<Artifact> ignoreableArtifacts)
Deprecated.
Resolves the transitive dependencies of the specified project.
|
java.util.Set<Artifact> |
DefaultProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session,
java.util.Set<Artifact> ignoreableArtifacts)
Deprecated.
|
java.util.Set<Artifact> |
ProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session)
Deprecated.
Resolves the transitive dependencies of the specified project.
|
java.util.Set<Artifact> |
DefaultProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
private void |
DefaultMaven.afterSessionEnd(java.util.Collection<MavenProject> projects,
MavenSession session) |
private java.util.Set<java.lang.String> |
DefaultProjectDependenciesResolver.getIgnorableArtifacts(java.util.Collection<? extends MavenProject> projects)
Deprecated.
|
private java.util.Collection<AbstractMavenLifecycleParticipant> |
DefaultMaven.getLifecycleParticipants(java.util.Collection<MavenProject> projects) |
private java.util.Map<java.lang.String,MavenProject> |
DefaultMaven.getProjectMap(java.util.Collection<MavenProject> projects) |
protected <T> java.util.Collection<T> |
DefaultMaven.getProjectScopedExtensionComponents(java.util.Collection<MavenProject> projects,
java.lang.Class<T> role) |
java.util.Set<Artifact> |
ProjectDependenciesResolver.resolve(java.util.Collection<? extends MavenProject> projects,
java.util.Collection<java.lang.String> scopes,
MavenSession session)
Deprecated.
Resolves the transitive dependencies of the specified projects.
|
java.util.Set<Artifact> |
DefaultProjectDependenciesResolver.resolve(java.util.Collection<? extends MavenProject> projects,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session)
Deprecated.
|
private java.util.Set<Artifact> |
DefaultProjectDependenciesResolver.resolveImpl(java.util.Collection<? extends MavenProject> projects,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session,
java.util.Set<java.lang.String> projectIds)
Deprecated.
|
private void |
DefaultMaven.validateActivatedProfiles(java.util.List<MavenProject> projects,
java.util.List<java.lang.String> activeProfileIds) |
private void |
DefaultMaven.validatePrerequisitesForNonMavenPluginProjects(java.util.List<MavenProject> projects) |
Modifier and Type | Method and Description |
---|---|
static RepositoryRequest |
DefaultRepositoryRequest.getRepositoryRequest(MavenSession session,
MavenProject project) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
MavenCli.getResumeFrom(java.util.List<MavenProject> mavenProjects,
MavenProject failedProject)
A helper method to determine the value to resume the build with
-rf taking into account the
edge case where multiple modules in the reactor have the same artifactId. |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
MavenCli.getResumeFrom(java.util.List<MavenProject> mavenProjects,
MavenProject failedProject)
A helper method to determine the value to resume the build with
-rf taking into account the
edge case where multiple modules in the reactor have the same artifactId. |
Modifier and Type | Method and Description |
---|---|
private void |
ExecutionEventLogger.append(org.apache.maven.shared.utils.logging.MessageBuilder buffer,
MavenProject project) |
Modifier and Type | Field and Description |
---|---|
private MavenProject |
MavenSession.currentProject |
private MavenProject |
DefaultMavenExecutionResult.project |
private MavenProject |
BuildSummary.project
The project being summarized.
|
private MavenProject |
ProjectExecutionEvent.project |
private MavenProject |
MojoExecutionEvent.project |
private MavenProject |
MavenSession.topLevelProject |
Modifier and Type | Field and Description |
---|---|
private java.util.List<MavenProject> |
MavenSession.allProjects
The full set of projects before any potential constraining by --projects.
|
private java.util.Map<MavenProject,BuildSummary> |
DefaultMavenExecutionResult.buildSummaries |
private java.util.Map<java.lang.String,MavenProject> |
MavenSession.projectMap |
private java.util.List<MavenProject> |
MavenSession.projects
These projects have already been topologically sorted in the
Maven component before
being passed into the session. |
private java.util.List<MavenProject> |
DefaultMavenExecutionResult.topologicallySortedProjects |
Modifier and Type | Method and Description |
---|---|
MavenProject |
MavenSession.getCurrentProject() |
MavenProject |
DefaultMavenExecutionResult.getProject() |
MavenProject |
BuildSummary.getProject()
Gets the project being summarized.
|
MavenProject |
ExecutionEvent.getProject()
Gets the current project (if any).
|
MavenProject |
MavenExecutionResult.getProject() |
MavenProject |
ProjectExecutionEvent.getProject() |
MavenProject |
MojoExecutionEvent.getProject() |
MavenProject |
MavenSession.getTopLevelProject() |
Modifier and Type | Method and Description |
---|---|
java.util.List<MavenProject> |
MavenSession.getAllProjects()
This is a provisional method and may be removed
|
java.util.List<MavenProject> |
ProjectDependencyGraph.getAllProjects()
Gets all collected projects.
|
java.util.List<MavenProject> |
ProjectDependencyGraph.getDownstreamProjects(MavenProject project,
boolean transitive)
Gets the downstream projects of the specified project.
|
java.util.Map<java.lang.String,MavenProject> |
MavenSession.getProjectMap()
Deprecated.
|
java.util.List<MavenProject> |
MavenSession.getProjects() |
java.util.List<MavenProject> |
ReactorManager.getSortedProjects()
Deprecated.
|
java.util.List<MavenProject> |
MavenSession.getSortedProjects()
Deprecated.
|
java.util.List<MavenProject> |
ProjectDependencyGraph.getSortedProjects()
Gets all projects in their intended build order, i.e.
|
java.util.List<MavenProject> |
DefaultMavenExecutionResult.getTopologicallySortedProjects() |
java.util.List<MavenProject> |
MavenExecutionResult.getTopologicallySortedProjects() |
java.util.List<MavenProject> |
ProjectDependencyGraph.getUpstreamProjects(MavenProject project,
boolean transitive)
Gets the upstream projects of the specified project.
|
Modifier and Type | Method and Description |
---|---|
void |
ReactorManager.blackList(MavenProject project)
Deprecated.
|
BuildFailure |
ReactorManager.getBuildFailure(MavenProject project)
Deprecated.
|
BuildSuccess |
ReactorManager.getBuildSuccess(MavenProject project)
Deprecated.
|
BuildSummary |
DefaultMavenExecutionResult.getBuildSummary(MavenProject project) |
BuildSummary |
MavenExecutionResult.getBuildSummary(MavenProject project)
Gets the build summary for the specified project.
|
java.util.List<MavenProject> |
ProjectDependencyGraph.getDownstreamProjects(MavenProject project,
boolean transitive)
Gets the downstream projects of the specified project.
|
java.util.Map |
ReactorManager.getPluginContext(PluginDescriptor plugin,
MavenProject project)
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Object> |
MavenSession.getPluginContext(PluginDescriptor plugin,
MavenProject project) |
private static java.lang.String |
ReactorManager.getProjectKey(MavenProject project)
Deprecated.
|
java.util.List<MavenProject> |
ProjectDependencyGraph.getUpstreamProjects(MavenProject project,
boolean transitive)
Gets the upstream projects of the specified project.
|
boolean |
ReactorManager.hasBuildFailure(MavenProject project)
Deprecated.
|
boolean |
ReactorManager.hasBuildSuccess(MavenProject project)
Deprecated.
|
boolean |
ReactorManager.isBlackListed(MavenProject project)
Deprecated.
|
void |
ReactorManager.registerBuildFailure(MavenProject project,
java.lang.Exception error,
java.lang.String task,
long time)
Deprecated.
|
void |
ReactorManager.registerBuildSuccess(MavenProject project,
long time)
Deprecated.
|
void |
MavenSession.setCurrentProject(MavenProject currentProject) |
MavenExecutionResult |
DefaultMavenExecutionResult.setProject(MavenProject project) |
MavenExecutionResult |
MavenExecutionResult.setProject(MavenProject project) |
Modifier and Type | Method and Description |
---|---|
void |
MavenSession.setAllProjects(java.util.List<MavenProject> allProjects)
This is a provisional method and may be removed
|
void |
MavenSession.setProjectMap(java.util.Map<java.lang.String,MavenProject> projectMap) |
void |
MavenSession.setProjects(java.util.List<MavenProject> projects) |
MavenExecutionResult |
DefaultMavenExecutionResult.setTopologicallySortedProjects(java.util.List<MavenProject> topologicallySortedProjects) |
MavenExecutionResult |
MavenExecutionResult.setTopologicallySortedProjects(java.util.List<MavenProject> projects) |
Constructor and Description |
---|
BuildFailure(MavenProject project,
long time,
java.lang.Throwable cause)
Creates a new build summary for the specified project.
|
BuildSuccess(MavenProject project,
long time)
Creates a new build summary for the specified project.
|
BuildSummary(MavenProject project,
long time)
Creates a new build summary for the specified project.
|
MavenSession(org.codehaus.plexus.PlexusContainer container,
MavenExecutionRequest request,
MavenExecutionResult result,
MavenProject project)
Deprecated.
|
MojoExecutionEvent(MavenSession session,
MavenProject project,
MojoExecution mojoExecution,
Mojo mojo) |
MojoExecutionEvent(MavenSession session,
MavenProject project,
MojoExecution mojoExecution,
Mojo mojo,
java.lang.Throwable cause) |
ProjectExecutionEvent(MavenSession session,
MavenProject project) |
ProjectExecutionEvent(MavenSession session,
MavenProject project,
java.util.List<MojoExecution> executionPlan) |
ProjectExecutionEvent(MavenSession session,
MavenProject project,
java.util.List<MojoExecution> executionPlan,
java.lang.Throwable cause) |
ProjectExecutionEvent(MavenSession session,
MavenProject project,
java.lang.Throwable cause) |
Constructor and Description |
---|
MavenSession(org.codehaus.plexus.PlexusContainer container,
MavenExecutionRequest request,
MavenExecutionResult result,
java.util.List<MavenProject> projects)
Deprecated.
|
ReactorManager(java.util.List<MavenProject> projects)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<MavenProject> |
DefaultProjectDependencyGraph.allProjects |
private java.util.Map<MavenProject,java.lang.Integer> |
DefaultProjectDependencyGraph.order |
private java.util.Map<java.lang.String,MavenProject> |
DefaultProjectDependencyGraph.projects |
private java.util.List<MavenProject> |
FilteredProjectDependencyGraph.sortedProjects |
private java.util.Map<MavenProject,?> |
FilteredProjectDependencyGraph.whiteList |
Modifier and Type | Method and Description |
---|---|
private java.util.List<MavenProject> |
FilteredProjectDependencyGraph.applyFilter(java.util.Collection<? extends MavenProject> projects) |
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getAllProjects() |
java.util.List<MavenProject> |
FilteredProjectDependencyGraph.getAllProjects() |
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getDownstreamProjects(MavenProject project,
boolean transitive) |
java.util.List<MavenProject> |
FilteredProjectDependencyGraph.getDownstreamProjects(MavenProject project,
boolean transitive) |
private java.util.List<MavenProject> |
DefaultGraphBuilder.getProjectsForMavenReactor(MavenSession session) |
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getSortedProjects() |
java.util.List<MavenProject> |
FilteredProjectDependencyGraph.getSortedProjects() |
private java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getSortedProjects(java.util.Set<java.lang.String> projectIds) |
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getUpstreamProjects(MavenProject project,
boolean transitive) |
java.util.List<MavenProject> |
FilteredProjectDependencyGraph.getUpstreamProjects(MavenProject project,
boolean transitive) |
private java.util.List<MavenProject> |
DefaultGraphBuilder.trimExcludedProjects(java.util.List<MavenProject> projects,
MavenExecutionRequest request) |
private java.util.List<MavenProject> |
DefaultGraphBuilder.trimResumedProjects(java.util.List<MavenProject> projects,
MavenExecutionRequest request) |
private java.util.List<MavenProject> |
DefaultGraphBuilder.trimSelectedProjects(java.util.List<MavenProject> projects,
ProjectDependencyGraph graph,
MavenExecutionRequest request) |
Modifier and Type | Method and Description |
---|---|
int |
DefaultProjectDependencyGraph.MavenProjectComparator.compare(MavenProject o1,
MavenProject o2) |
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getDownstreamProjects(MavenProject project,
boolean transitive) |
java.util.List<MavenProject> |
FilteredProjectDependencyGraph.getDownstreamProjects(MavenProject project,
boolean transitive) |
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getUpstreamProjects(MavenProject project,
boolean transitive) |
java.util.List<MavenProject> |
FilteredProjectDependencyGraph.getUpstreamProjects(MavenProject project,
boolean transitive) |
private boolean |
DefaultGraphBuilder.isMatchingProject(MavenProject project,
java.lang.String selector,
java.io.File reactorDirectory) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<MavenProject> |
FilteredProjectDependencyGraph.applyFilter(java.util.Collection<? extends MavenProject> projects) |
private void |
DefaultGraphBuilder.collectProjects(java.util.List<MavenProject> projects,
java.util.List<java.io.File> files,
MavenExecutionRequest request) |
private java.lang.String |
DefaultGraphBuilder.formatProjects(java.util.List<MavenProject> projects) |
private Result<ProjectDependencyGraph> |
DefaultGraphBuilder.reactorDependencyGraph(MavenSession session,
java.util.List<MavenProject> projects) |
private java.util.List<MavenProject> |
DefaultGraphBuilder.trimExcludedProjects(java.util.List<MavenProject> projects,
MavenExecutionRequest request) |
private java.util.List<MavenProject> |
DefaultGraphBuilder.trimResumedProjects(java.util.List<MavenProject> projects,
MavenExecutionRequest request) |
private java.util.List<MavenProject> |
DefaultGraphBuilder.trimSelectedProjects(java.util.List<MavenProject> projects,
ProjectDependencyGraph graph,
MavenExecutionRequest request) |
private void |
DefaultGraphBuilder.validateProjects(java.util.List<MavenProject> projects) |
Constructor and Description |
---|
DefaultProjectDependencyGraph(java.util.Collection<MavenProject> projects)
Creates a new project dependency graph based on the specified projects.
|
DefaultProjectDependencyGraph(java.util.List<MavenProject> allProjects,
java.util.Collection<MavenProject> projects)
Creates a new project dependency graph based on the specified projects.
|
DefaultProjectDependencyGraph(java.util.List<MavenProject> allProjects,
java.util.Collection<MavenProject> projects)
Creates a new project dependency graph based on the specified projects.
|
FilteredProjectDependencyGraph(ProjectDependencyGraph projectDependencyGraph,
java.util.Collection<? extends MavenProject> whiteList)
Creates a new project dependency graph from the specified graph.
|
Modifier and Type | Field and Description |
---|---|
private MavenProject |
LifecycleExecutionException.project |
Modifier and Type | Method and Description |
---|---|
MavenProject |
LifecycleExecutionException.getProject() |
Modifier and Type | Method and Description |
---|---|
java.util.List<MavenProject> |
LifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
java.util.List<MavenProject> |
DefaultLifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.List<MojoExecution>> |
LifecycleMappingDelegate.calculateLifecycleMappings(MavenSession session,
MavenProject project,
Lifecycle lifecycle,
java.lang.String lifecyclePhase) |
void |
MojoExecutionConfigurator.configure(MavenProject project,
MojoExecution mojoExecution,
boolean allowPluginLevelConfig)
Create the MojoExecution configuration based on configuration for a Mojo in the MavenProject and the
default configuration for the Mojo from the containing plugin's plugin.xml descriptor.
|
private static java.lang.String |
LifecycleExecutionException.createMessage(MojoExecution execution,
MavenProject project,
java.lang.Throwable cause) |
(package private) MojoDescriptor |
DefaultLifecycleExecutor.getMojoDescriptor(java.lang.String task,
MavenSession session,
MavenProject project,
java.lang.String invokedVia,
boolean canUsePrefix,
boolean isOptionalMojo) |
Constructor and Description |
---|
LifecycleExecutionException(MojoExecution execution,
MavenProject project,
java.lang.Throwable cause) |
LifecycleExecutionException(java.lang.String message,
MavenProject project) |
LifecycleExecutionException(java.lang.String message,
MojoExecution execution,
MavenProject project) |
LifecycleExecutionException(java.lang.String message,
MojoExecution execution,
MavenProject project,
java.lang.Throwable cause) |
Modifier and Type | Field and Description |
---|---|
private MavenProject |
ProjectSegment.project |
private MavenProject |
PhaseRecorder.project |
private MavenProject |
DependencyContext.project |
Modifier and Type | Field and Description |
---|---|
private java.util.List<MavenProject> |
ProjectSegment.nonTransitiveUpstreamProjects |
private java.util.Map<java.lang.String,MavenProject> |
ProjectIndex.projects |
private java.util.List<MavenProject> |
ProjectSegment.transitiveUpstreamProjects |
Modifier and Type | Method and Description |
---|---|
MavenProject |
ProjectSegment.getProject() |
MavenProject |
DefaultExecutionEvent.getProject() |
MavenProject |
DependencyContext.getProject() |
Modifier and Type | Method and Description |
---|---|
java.util.List<MavenProject> |
MojoExecutor.executeForkedExecutions(MojoExecution mojoExecution,
MavenSession session,
ProjectIndex projectIndex) |
java.util.List<MavenProject> |
ProjectSegment.getImmediateUpstreamProjects() |
java.util.Map<java.lang.String,MavenProject> |
ProjectIndex.getProjects() |
java.util.Set<MavenProject> |
ProjectBuildList.getProjects() |
static java.util.List<MavenProject> |
LifecycleDependencyResolver.getProjects(MavenProject project,
MavenSession session,
boolean aggregator) |
java.util.List<MavenProject> |
ProjectSegment.getTransitiveUpstreamProjects() |
java.util.Map<MavenProject,ProjectSegment> |
ProjectBuildList.selectSegment(TaskSegment taskSegment) |
Modifier and Type | Method and Description |
---|---|
void |
ReactorBuildStatus.blackList(MavenProject project) |
void |
LifecycleModuleBuilder.buildProject(MavenSession session,
MavenSession rootSession,
ReactorContext reactorContext,
MavenProject currentProject,
TaskSegment taskSegment) |
void |
LifecycleModuleBuilder.buildProject(MavenSession session,
ReactorContext reactorContext,
MavenProject currentProject,
TaskSegment taskSegment) |
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) |
private void |
DefaultLifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution,
MavenSession session,
MavenProject project,
java.util.Collection<MojoDescriptor> alreadyForkedExecutions) |
private java.util.List<MojoExecution> |
DefaultLifecycleExecutionPlanCalculator.calculateForkedGoal(MojoExecution mojoExecution,
MavenSession session,
MavenProject project,
java.util.Collection<MojoDescriptor> alreadyForkedExecutions) |
private java.util.List<MojoExecution> |
DefaultLifecycleExecutionPlanCalculator.calculateForkedLifecycle(MojoExecution mojoExecution,
MavenSession session,
MavenProject project,
java.util.Collection<MojoDescriptor> alreadyForkedExecutions) |
java.util.Map<java.lang.String,java.util.List<MojoExecution>> |
DefaultLifecycleMappingDelegate.calculateLifecycleMappings(MavenSession session,
MavenProject project,
Lifecycle lifecycle,
java.lang.String lifecyclePhase) |
private java.util.Map<java.lang.String,java.util.List<MojoExecution>> |
DefaultLifecycleExecutionPlanCalculator.calculateLifecycleMappings(MavenSession session,
MavenProject project,
java.lang.String lifecyclePhase) |
java.util.List<MojoExecution> |
DefaultLifecycleExecutionPlanCalculator.calculateMojoExecutions(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks) |
void |
DefaultMojoExecutionConfigurator.configure(MavenProject project,
MojoExecution mojoExecution,
boolean allowPluginLevelConfig) |
java.util.Set<Artifact> |
DefaultProjectArtifactFactory.createArtifacts(MavenProject project) |
java.util.Set<Artifact> |
ProjectArtifactFactory.createArtifacts(MavenProject project) |
static java.util.List<ExecutionPlanItem> |
ExecutionPlanItem.createExecutionPlanItems(MavenProject mavenProject,
java.util.List<MojoExecution> executions) |
void |
LifecycleDebugLogger.debugProjectPlan(MavenProject currentProject,
MavenExecutionPlan executionPlan) |
ProjectSegment |
ProjectBuildList.findByMavenProject(MavenProject mavenProject)
Finds the first ProjectSegment matching the supplied project
|
private java.util.Set<Artifact> |
LifecycleDependencyResolver.getDependencies(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session,
boolean aggregating,
java.util.Set<Artifact> projectArtifacts) |
MojoDescriptor |
MojoDescriptorCreator.getMojoDescriptor(java.lang.String task,
MavenSession session,
MavenProject project) |
static java.util.List<MavenProject> |
LifecycleDependencyResolver.getProjects(MavenProject project,
MavenSession session,
boolean aggregator) |
private void |
DefaultLifecycleExecutionPlanCalculator.injectLifecycleOverlay(java.util.Map<java.lang.String,java.util.List<MojoExecution>> lifecycleMappings,
MojoExecution mojoExecution,
MavenSession session,
MavenProject project) |
private void |
MojoDescriptorCreator.injectPluginDeclarationFromProject(Plugin plugin,
MavenProject project) |
boolean |
ReactorBuildStatus.isBlackListed(MavenProject project) |
boolean |
ReactorBuildStatus.isHaltedOrBlacklisted(MavenProject mavenProject) |
void |
LifecyclePluginResolver.resolveMissingPluginVersions(MavenProject project,
MavenSession session) |
private void |
MojoDescriptorCreator.resolvePluginVersion(Plugin plugin,
MavenSession session,
MavenProject project) |
void |
LifecycleDependencyResolver.resolveProjectDependencies(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session,
boolean aggregating,
java.util.Set<Artifact> projectArtifacts) |
void |
LifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session,
MavenProject project,
MojoExecution mojoExecution) |
void |
DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session,
MavenProject project,
MojoExecution mojoExecution) |
private void |
DefaultLifecycleExecutionPlanCalculator.setupMojoExecutions(MavenSession session,
MavenProject project,
java.util.List<MojoExecution> mojoExecutions) |
Modifier and Type | Method and Description |
---|---|
private boolean |
LifecycleDependencyResolver.areAllDependenciesInReactor(java.util.Collection<MavenProject> projects,
java.util.Collection<org.eclipse.aether.graph.Dependency> dependencies) |
private java.util.Set<java.lang.String> |
LifecycleDependencyResolver.getReactorProjectKeys(java.util.Collection<MavenProject> projects) |
Constructor and Description |
---|
DependencyContext(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve) |
PhaseRecorder(MavenProject project) |
ProjectSegment(MavenProject project,
TaskSegment taskSegment,
MavenSession copiedSession) |
Constructor and Description |
---|
ProjectIndex(java.util.List<MavenProject> projects) |
Modifier and Type | Method and Description |
---|---|
static void |
BuilderCommon.attachToThread(MavenProject currentProject) |
static java.lang.String |
BuilderCommon.getKey(MavenProject project) |
void |
BuilderCommon.handleBuildError(ReactorContext buildContext,
MavenSession rootSession,
MavenSession currentSession,
MavenProject mavenProject,
java.lang.Throwable t,
long buildStartTime) |
MavenExecutionPlan |
BuilderCommon.resolveBuildPlan(MavenSession session,
MavenProject project,
TaskSegment taskSegment,
java.util.Set<Artifact> projectArtifacts) |
Modifier and Type | Field and Description |
---|---|
private java.util.Set<MavenProject> |
ConcurrencyDependencyGraph.finishedProjects |
Modifier and Type | Method and Description |
---|---|
java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getActiveDependencies(MavenProject p)
|
protected java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getDependencies(MavenProject p)
|
protected java.util.Set<MavenProject> |
ConcurrencyDependencyGraph.getFinishedProjects() |
java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getRootSchedulableBuilds()
Gets all the builds that have no reactor-dependencies
|
private java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getSchedulableNewProcesses(MavenProject finishedProject) |
java.util.Set<MavenProject> |
ConcurrencyDependencyGraph.getUnfinishedProjects() |
java.util.List<MavenProject> |
ConcurrencyDependencyGraph.markAsFinished(MavenProject mavenProject)
Marks the provided project as finished.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getActiveDependencies(MavenProject p)
|
protected java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getDependencies(MavenProject p)
|
private java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getSchedulableNewProcesses(MavenProject finishedProject) |
java.util.List<MavenProject> |
ConcurrencyDependencyGraph.markAsFinished(MavenProject mavenProject)
Marks the provided project as finished.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Set<java.lang.String> |
MultiThreadedBuilder.gatherDuplicateArtifactIds(java.util.Set<MavenProject> projects) |
private void |
MultiThreadedBuilder.multiThreadedProjectTaskSegmentBuild(ConcurrencyDependencyGraph analyzer,
ReactorContext reactorContext,
MavenSession rootSession,
java.util.concurrent.CompletionService<ProjectSegment> service,
TaskSegment taskSegment,
java.util.Map<MavenProject,ProjectSegment> projectBuildList,
ThreadOutputMuxer muxer) |
Modifier and Type | Field and Description |
---|---|
private MavenProject |
PluginParameterExpressionEvaluator.project |
private MavenProject |
PluginManagerException.project |
Modifier and Type | Method and Description |
---|---|
MavenProject |
PluginManagerException.getProject() |
Modifier and Type | Method and Description |
---|---|
void |
PluginManager.executeMojo(MavenProject project,
MojoExecution execution,
MavenSession session)
Deprecated.
|
Plugin |
PluginManager.getPluginDefinitionForPrefix(java.lang.String prefix,
MavenSession session,
MavenProject project)
Deprecated.
|
PluginDescriptor |
PluginManager.loadPluginDescriptor(Plugin plugin,
MavenProject project,
MavenSession session)
Deprecated.
|
PluginDescriptor |
PluginManager.loadPluginFully(Plugin plugin,
MavenProject project,
MavenSession session)
Deprecated.
|
void |
DefaultExtensionRealmCache.register(MavenProject project,
ExtensionRealmCache.Key key,
ExtensionRealmCache.CacheRecord record) |
void |
ExtensionRealmCache.register(MavenProject project,
ExtensionRealmCache.Key key,
ExtensionRealmCache.CacheRecord record)
Registers the specified cache record for usage with the given project.
|
void |
DefaultPluginArtifactsCache.register(MavenProject project,
PluginArtifactsCache.Key cacheKey,
PluginArtifactsCache.CacheRecord record) |
void |
PluginArtifactsCache.register(MavenProject project,
PluginArtifactsCache.Key cacheKey,
PluginArtifactsCache.CacheRecord record)
Registers the specified cache record for usage with the given project.
|
void |
DefaultPluginRealmCache.register(MavenProject project,
PluginRealmCache.Key key,
PluginRealmCache.CacheRecord record) |
void |
PluginRealmCache.register(MavenProject project,
PluginRealmCache.Key key,
PluginRealmCache.CacheRecord record)
Registers the specified cache record for usage with the given project.
|
ExtensionRealmCache.CacheRecord |
MavenPluginManager.setupExtensionsRealm(MavenProject project,
Plugin plugin,
org.eclipse.aether.RepositorySystemSession session)
Sets up class realm for the specified build extensions plugin.
|
PluginDescriptor |
PluginManager.verifyPlugin(Plugin plugin,
MavenProject project,
Settings settings,
ArtifactRepository localRepository)
Deprecated.
|
Constructor and Description |
---|
PluginExecutionException(MojoExecution mojoExecution,
MavenProject project,
DuplicateArtifactAttachmentException cause) |
PluginExecutionException(MojoExecution mojoExecution,
MavenProject project,
java.lang.Exception cause) |
PluginExecutionException(MojoExecution mojoExecution,
MavenProject project,
java.lang.String message) |
PluginExecutionException(MojoExecution mojoExecution,
MavenProject project,
java.lang.String message,
java.lang.Throwable cause) |
PluginManagerException(MojoDescriptor mojoDescriptor,
MavenProject project,
java.lang.String message) |
PluginManagerException(MojoDescriptor mojoDescriptor,
MavenProject project,
java.lang.String message,
org.codehaus.plexus.classworlds.realm.NoSuchRealmException cause) |
PluginManagerException(MojoDescriptor mojoDescriptor,
MavenProject project,
java.lang.String message,
java.lang.Throwable cause) |
PluginManagerException(MojoDescriptor mojoDescriptor,
java.lang.String message,
MavenProject project,
org.codehaus.plexus.PlexusContainerException cause) |
PluginManagerException(Plugin plugin,
java.lang.String message,
MavenProject project) |
PluginManagerException(Plugin plugin,
java.lang.String message,
MavenProject project,
java.lang.Throwable cause) |
PluginParameterExpressionEvaluator(MavenSession session,
MojoExecution mojoExecution,
PathTranslator pathTranslator,
org.codehaus.plexus.logging.Logger logger,
MavenProject project,
java.util.Properties properties)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.ClassLoader> |
DefaultMavenPluginManager.calcImports(MavenProject project,
java.lang.ClassLoader parent,
java.util.List<java.lang.String> imports) |
void |
DefaultPluginManager.executeMojo(MavenProject project,
MojoExecution execution,
MavenSession session) |
Plugin |
DefaultPluginManager.getPluginDefinitionForPrefix(java.lang.String prefix,
MavenSession session,
MavenProject project) |
PluginDescriptor |
DefaultPluginManager.loadPluginDescriptor(Plugin plugin,
MavenProject project,
MavenSession session) |
PluginDescriptor |
DefaultPluginManager.loadPluginFully(Plugin plugin,
MavenProject project,
MavenSession session) |
ExtensionRealmCache.CacheRecord |
DefaultMavenPluginManager.setupExtensionsRealm(MavenProject project,
Plugin plugin,
org.eclipse.aether.RepositorySystemSession session) |
PluginDescriptor |
DefaultPluginManager.verifyPlugin(Plugin plugin,
MavenProject project,
Settings settings,
ArtifactRepository localRepository) |
Modifier and Type | Field and Description |
---|---|
private MavenProject |
MavenProject.executionProject |
private MavenProject |
MavenProject.parent |
private MavenProject |
DuplicateArtifactAttachmentException.project |
private MavenProject |
DefaultModelBuildingListener.project |
private MavenProject |
DefaultProjectDependenciesResolver.GraphLogger.project |
private MavenProject |
DefaultProjectBuildingResult.project |
private MavenProject |
DefaultDependencyResolutionRequest.project |
private MavenProject |
DefaultProjectBuildingRequest.project |
private MavenProject |
ProjectSorter.topLevelProject |
Modifier and Type | Field and Description |
---|---|
private java.util.List<MavenProject> |
MavenProject.collectedProjects |
private java.util.Map<java.lang.String,MavenProject> |
ProjectSorter.projectMap |
private java.util.Map<java.lang.String,MavenProject> |
MavenProject.projectReferences |
private java.util.List<MavenProject> |
ProjectSorter.sortedProjects |
Modifier and Type | Method and Description |
---|---|
MavenProject |
MavenProjectBuilder.build(java.io.File pom,
ArtifactRepository localRepository,
ProfileManager profileManager)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.build(java.io.File pom,
ArtifactRepository localRepository,
ProfileManager profileManager)
Deprecated.
|
MavenProject |
MavenProjectBuilder.build(java.io.File pom,
ProjectBuilderConfiguration configuration)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.build(java.io.File pom,
ProjectBuilderConfiguration configuration)
Deprecated.
|
MavenProject |
MavenProjectBuilder.buildFromRepository(Artifact artifact,
java.util.List<ArtifactRepository> remoteRepositories,
ArtifactRepository localRepository)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.buildFromRepository(Artifact artifact,
java.util.List<ArtifactRepository> remoteRepositories,
ArtifactRepository localRepository)
Deprecated.
|
MavenProject |
MavenProjectBuilder.buildFromRepository(Artifact artifact,
java.util.List<ArtifactRepository> remoteRepositories,
ArtifactRepository localRepository,
boolean allowStubModel)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.buildFromRepository(Artifact artifact,
java.util.List<ArtifactRepository> remoteRepositories,
ArtifactRepository localRepository,
boolean allowStubModel)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.buildFromRepository(Artifact artifact,
java.util.List<ArtifactRepository> remoteRepositories,
ProjectBuilderConfiguration configuration,
boolean allowStubModel)
Deprecated.
|
MavenProject |
MavenProjectBuilder.buildStandaloneSuperProject(ArtifactRepository localRepository)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.buildStandaloneSuperProject(ArtifactRepository localRepository)
Deprecated.
|
MavenProject |
MavenProjectBuilder.buildStandaloneSuperProject(ArtifactRepository localRepository,
ProfileManager profileManager)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.buildStandaloneSuperProject(ArtifactRepository localRepository,
ProfileManager profileManager)
Deprecated.
|
MavenProject |
MavenProjectBuilder.buildStandaloneSuperProject(ProjectBuilderConfiguration configuration)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.buildStandaloneSuperProject(ProjectBuilderConfiguration configuration)
Deprecated.
This is used for pom-less execution like running archetype:generate.
|
MavenProject |
MavenProjectBuilder.buildWithDependencies(java.io.File pom,
ArtifactRepository localRepository,
ProfileManager globalProfileManager)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.buildWithDependencies(java.io.File pom,
ArtifactRepository localRepository,
ProfileManager profileManager)
Deprecated.
|
MavenProject |
MavenProjectBuilder.buildWithDependencies(java.io.File pom,
ArtifactRepository localRepository,
ProfileManager globalProfileManager,
org.apache.maven.wagon.events.TransferListener transferListener)
Deprecated.
|
MavenProject |
DefaultMavenProjectBuilder.buildWithDependencies(java.io.File pom,
ArtifactRepository localRepository,
ProfileManager profileManager,
org.apache.maven.wagon.events.TransferListener transferListener)
Deprecated.
|
MavenProject |
MavenProject.clone() |
MavenProject |
MavenProject.getExecutionProject() |
MavenProject |
DependencyResolutionRequest.getMavenProject()
Gets the project to resolve dependencies for.
|
MavenProject |
DefaultDependencyResolutionRequest.getMavenProject() |
MavenProject |
MavenProject.getParent()
Returns the project corresponding to a declared parent.
|
MavenProject |
DuplicateArtifactAttachmentException.getProject() |
MavenProject |
ProjectBuildingRequest.getProject() |
MavenProject |
ProjectBuildingResult.getProject()
Gets the project that was built.
|
MavenProject |
DefaultModelBuildingListener.getProject()
Gets the project whose model is being built.
|
MavenProject |
DefaultProjectBuildingResult.getProject() |
MavenProject |
DefaultProjectBuildingRequest.getProject() |
MavenProject |
ProjectSorter.getTopLevelProject() |
Modifier and Type | Method and Description |
---|---|
java.util.List<MavenProject> |
MavenProject.getCollectedProjects() |
java.util.Map<java.lang.String,MavenProject> |
ProjectSorter.getProjectMap() |
java.util.Map<java.lang.String,MavenProject> |
MavenProject.getProjectReferences() |
java.util.List<MavenProject> |
ProjectSorter.getSortedProjects() |
Modifier and Type | Method and Description |
---|---|
private void |
ProjectSorter.addEdge(java.util.Map<java.lang.String,MavenProject> projectMap,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,org.codehaus.plexus.util.dag.Vertex>> vertexMap,
MavenProject project,
org.codehaus.plexus.util.dag.Vertex projectVertex,
java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
boolean force,
boolean safe) |
private void |
ProjectSorter.addEdge(org.codehaus.plexus.util.dag.Vertex fromVertex,
org.codehaus.plexus.util.dag.Vertex toVertex,
MavenProject fromProject,
java.util.Map<java.lang.String,MavenProject> projectMap,
boolean force,
boolean safe) |
void |
MavenProject.addProjectReference(MavenProject project) |
void |
MavenProjectHelper.addResource(MavenProject project,
java.lang.String resourceDirectory,
java.util.List<java.lang.String> includes,
java.util.List<java.lang.String> excludes)
Add a resource directory to the project.
|
void |
DefaultMavenProjectHelper.addResource(MavenProject project,
java.lang.String resourceDirectory,
java.util.List<java.lang.String> includes,
java.util.List<java.lang.String> excludes) |
void |
MavenProjectHelper.addTestResource(MavenProject project,
java.lang.String resourceDirectory,
java.util.List<java.lang.String> includes,
java.util.List<java.lang.String> excludes)
Add a test resource directory to the project.
|
void |
DefaultMavenProjectHelper.addTestResource(MavenProject project,
java.lang.String resourceDirectory,
java.util.List<java.lang.String> includes,
java.util.List<java.lang.String> excludes) |
void |
DefaultMavenProjectHelper.attachArtifact(MavenProject project,
Artifact artifact)
Add an attached artifact or replace the file for an existing artifact.
|
void |
MavenProjectHelper.attachArtifact(MavenProject project,
java.io.File artifactFile,
java.lang.String artifactClassifier)
See
MavenProjectHelper.attachArtifact(MavenProject, String, String, java.io.File) , but with type set to null. |
void |
DefaultMavenProjectHelper.attachArtifact(MavenProject project,
java.io.File artifactFile,
java.lang.String artifactClassifier) |
void |
MavenProjectHelper.attachArtifact(MavenProject project,
java.lang.String artifactType,
java.io.File artifactFile)
* See
MavenProjectHelper.attachArtifact(MavenProject, String, String, java.io.File) , but with classifier set to null. |
void |
DefaultMavenProjectHelper.attachArtifact(MavenProject project,
java.lang.String artifactType,
java.io.File artifactFile) |
void |
MavenProjectHelper.attachArtifact(MavenProject project,
java.lang.String artifactType,
java.lang.String artifactClassifier,
java.io.File artifactFile)
Add or replace an artifact to the current project.
|
void |
DefaultMavenProjectHelper.attachArtifact(MavenProject project,
java.lang.String artifactType,
java.lang.String artifactClassifier,
java.io.File artifactFile) |
private static java.lang.String |
DuplicateArtifactAttachmentException.constructMessage(MavenProject project,
Artifact artifact) |
ProjectRealmCache.CacheRecord |
DefaultProjectBuildingHelper.createProjectRealm(MavenProject project,
Model model,
ProjectBuildingRequest request) |
ProjectRealmCache.CacheRecord |
ProjectBuildingHelper.createProjectRealm(MavenProject project,
Model model,
ProjectBuildingRequest request)
Creates the project realm that hosts the build extensions of the specified model.
|
org.eclipse.aether.RepositorySystemSession |
RepositorySessionDecorator.decorate(MavenProject project,
org.eclipse.aether.RepositorySystemSession session)
Returns possibly
null Aether repository system session to be used to resolve project dependencies. |
private void |
MavenProject.deepCopy(MavenProject project) |
static java.lang.String |
ProjectSorter.getId(MavenProject project) |
java.lang.String |
MavenProject.getModulePathAdjustment(MavenProject moduleProject)
Deprecated.
|
private void |
DefaultProjectBuilder.initParent(MavenProject project,
java.util.Map<java.lang.String,MavenProject> projects,
boolean buildParentIfNotExisting,
ModelBuildingResult result,
ProjectBuildingRequest projectBuildingRequest) |
private void |
DefaultProjectBuilder.initProject(MavenProject project,
java.util.Map<java.lang.String,MavenProject> projects,
boolean buildParentIfNotExisting,
ModelBuildingResult result,
java.util.Map<java.io.File,java.lang.Boolean> profilesXmls,
ProjectBuildingRequest projectBuildingRequest) |
void |
DefaultProjectRealmCache.register(MavenProject project,
ProjectRealmCache.Key key,
ProjectRealmCache.CacheRecord record) |
void |
ProjectRealmCache.register(MavenProject project,
ProjectRealmCache.Key key,
ProjectRealmCache.CacheRecord record)
Registers the specified cache record for usage with the given project.
|
private DependencyResolutionResult |
DefaultProjectBuilder.resolveDependencies(MavenProject project,
org.eclipse.aether.RepositorySystemSession session) |
void |
DefaultProjectBuildingHelper.selectProjectRealm(MavenProject project) |
void |
ProjectBuildingHelper.selectProjectRealm(MavenProject project)
Updates the context class loader such that the container will search the project realm when the model builder
injects the lifecycle bindings from the packaging in the next step.
|
void |
MavenProject.setExecutionProject(MavenProject executionProject) |
DependencyResolutionRequest |
DependencyResolutionRequest.setMavenProject(MavenProject project)
Sets the project to resolve dependencies for.
|
DependencyResolutionRequest |
DefaultDependencyResolutionRequest.setMavenProject(MavenProject project) |
void |
MavenProject.setParent(MavenProject parent) |
void |
ProjectBuildingRequest.setProject(MavenProject mavenProject) |
void |
DefaultProjectBuildingRequest.setProject(MavenProject mavenProject) |
Modifier and Type | Method and Description |
---|---|
private void |
ProjectSorter.addEdge(java.util.Map<java.lang.String,MavenProject> projectMap,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,org.codehaus.plexus.util.dag.Vertex>> vertexMap,
MavenProject project,
org.codehaus.plexus.util.dag.Vertex projectVertex,
java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
boolean force,
boolean safe) |
private void |
ProjectSorter.addEdge(org.codehaus.plexus.util.dag.Vertex fromVertex,
org.codehaus.plexus.util.dag.Vertex toVertex,
MavenProject fromProject,
java.util.Map<java.lang.String,MavenProject> projectMap,
boolean force,
boolean safe) |
private boolean |
DefaultProjectBuilder.build(java.util.List<ProjectBuildingResult> results,
java.util.List<DefaultProjectBuilder.InterimResult> interimResults,
java.util.Map<java.lang.String,MavenProject> projectIndex,
java.io.File pomFile,
java.util.Set<java.io.File> aggregatorFiles,
boolean isRoot,
boolean recursive,
DefaultProjectBuilder.InternalConfig config) |
private boolean |
DefaultProjectBuilder.build(java.util.List<ProjectBuildingResult> results,
java.util.List<DefaultProjectBuilder.InterimResult> interimResults,
java.util.Map<java.lang.String,MavenProject> projectIndex,
java.util.List<java.io.File> pomFiles,
java.util.Set<java.io.File> aggregatorFiles,
boolean isRoot,
boolean recursive,
DefaultProjectBuilder.InternalConfig config) |
private boolean |
DefaultProjectBuilder.build(java.util.List<ProjectBuildingResult> results,
java.util.List<MavenProject> projects,
java.util.Map<java.lang.String,MavenProject> projectIndex,
java.util.List<DefaultProjectBuilder.InterimResult> interimResults,
ProjectBuildingRequest request,
java.util.Map<java.io.File,java.lang.Boolean> profilesXmls,
org.eclipse.aether.RepositorySystemSession session) |
private boolean |
DefaultProjectBuilder.build(java.util.List<ProjectBuildingResult> results,
java.util.List<MavenProject> projects,
java.util.Map<java.lang.String,MavenProject> projectIndex,
java.util.List<DefaultProjectBuilder.InterimResult> interimResults,
ProjectBuildingRequest request,
java.util.Map<java.io.File,java.lang.Boolean> profilesXmls,
org.eclipse.aether.RepositorySystemSession session) |
private void |
DefaultProjectBuilder.initParent(MavenProject project,
java.util.Map<java.lang.String,MavenProject> projects,
boolean buildParentIfNotExisting,
ModelBuildingResult result,
ProjectBuildingRequest projectBuildingRequest) |
private void |
DefaultProjectBuilder.initProject(MavenProject project,
java.util.Map<java.lang.String,MavenProject> projects,
boolean buildParentIfNotExisting,
ModelBuildingResult result,
java.util.Map<java.io.File,java.lang.Boolean> profilesXmls,
ProjectBuildingRequest projectBuildingRequest) |
void |
MavenProject.setCollectedProjects(java.util.List<MavenProject> collectedProjects) |
Constructor and Description |
---|
DefaultDependencyResolutionRequest(MavenProject project,
org.eclipse.aether.RepositorySystemSession session) |
DefaultModelBuildingListener(MavenProject project,
ProjectBuildingHelper projectBuildingHelper,
ProjectBuildingRequest projectBuildingRequest) |
DefaultProjectBuildingResult(MavenProject project,
java.util.List<ModelProblem> problems,
DependencyResolutionResult dependencyResolutionResult)
Creates a new result with the specified contents.
|
DuplicateArtifactAttachmentException(MavenProject project,
Artifact artifact) |
GraphLogger(MavenProject project) |
MavenProject(MavenProject project) |
Constructor and Description |
---|
ProjectSorter(java.util.Collection<MavenProject> projects)
Sort a list of projects.
|
Modifier and Type | Field and Description |
---|---|
private MavenProject |
MavenMetadataSource.ProjectRelocation.project |
private MavenProject |
ProjectArtifact.project |
private MavenProject |
ActiveProjectArtifact.project
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
MavenProject |
ProjectArtifact.getProject() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Artifact> |
MavenMetadataSource.createArtifacts(ArtifactFactory artifactFactory,
java.util.List<Dependency> dependencies,
java.lang.String inheritedScope,
ArtifactFilter dependencyFilter,
MavenProject project)
Deprecated.
|
ProjectArtifactsCache.Key |
DefaultProjectArtifactsCache.createKey(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
boolean aggregating,
org.eclipse.aether.RepositorySystemSession session) |
ProjectArtifactsCache.Key |
ProjectArtifactsCache.createKey(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
boolean aggregating,
org.eclipse.aether.RepositorySystemSession session) |
void |
DefaultProjectArtifactsCache.register(MavenProject project,
ProjectArtifactsCache.Key cacheKey,
ProjectArtifactsCache.CacheRecord record) |
void |
ProjectArtifactsCache.register(MavenProject project,
ProjectArtifactsCache.Key cacheKey,
ProjectArtifactsCache.CacheRecord record)
Registers the specified cache record for usage with the given project.
|
Constructor and Description |
---|
ActiveProjectArtifact(MavenProject project,
Artifact artifact)
Deprecated.
|
CacheKey(MavenProject project,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
boolean aggregating,
org.eclipse.aether.RepositorySystemSession session) |
ProjectArtifact(MavenProject project) |