| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<org.apache.maven.artifact.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<org.apache.maven.artifact.Artifact> |
DefaultProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session,
java.util.Set<org.apache.maven.artifact.Artifact> ignoreableArtifacts) |
Deprecated.
|
java.util.Set<org.apache.maven.artifact.Artifact> |
DefaultProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session) |
Deprecated.
|
java.util.Set<org.apache.maven.artifact.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<org.apache.maven.artifact.Artifact> |
ProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session,
java.util.Set<org.apache.maven.artifact.Artifact> ignoreableArtifacts) |
Deprecated.
Resolves the transitive dependencies of the specified project.
|
java.util.Set<org.apache.maven.artifact.Artifact> |
ProjectDependenciesResolver.resolve(MavenProject project,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session) |
Deprecated.
Resolves the transitive dependencies of the specified project.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<org.apache.maven.artifact.Artifact> |
DefaultProjectDependenciesResolver.resolve(java.util.Collection<? extends MavenProject> projects,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session) |
Deprecated.
|
java.util.Set<org.apache.maven.artifact.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.
|
| Modifier and Type | Method | Description |
|---|---|---|
static RepositoryRequest |
DefaultRepositoryRequest.getRepositoryRequest(MavenSession session,
MavenProject project) |
| Modifier and Type | Method | Description |
|---|---|---|
MavenProject |
MavenSession.getCurrentProject() |
|
MavenProject |
BuildSummary.getProject() |
Gets the project being summarized.
|
MavenProject |
DefaultMavenExecutionResult.getProject() |
|
MavenProject |
ExecutionEvent.getProject() |
Gets the current project (if any).
|
MavenProject |
MavenExecutionResult.getProject() |
|
MavenProject |
MojoExecutionEvent.getProject() |
|
MavenProject |
ProjectExecutionEvent.getProject() |
|
MavenProject |
MavenSession.getTopLevelProject() |
| Modifier and Type | Method | 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> |
MavenSession.getSortedProjects() |
Deprecated.
|
java.util.List<MavenProject> |
ProjectDependencyGraph.getSortedProjects() |
Gets all projects in their intended build order, i.e.
|
java.util.List<MavenProject> |
ReactorManager.getSortedProjects() |
Deprecated.
|
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 | 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<java.lang.String,java.lang.Object> |
MavenSession.getPluginContext(org.apache.maven.plugin.descriptor.PluginDescriptor plugin,
MavenProject project) |
|
java.util.Map |
ReactorManager.getPluginContext(org.apache.maven.plugin.descriptor.PluginDescriptor plugin,
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 | 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 | 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,
org.apache.maven.plugin.Mojo mojo) |
|
MojoExecutionEvent(MavenSession session,
MavenProject project,
MojoExecution mojoExecution,
org.apache.maven.plugin.Mojo mojo,
java.lang.Throwable cause) |
|
ProjectExecutionEvent(MavenSession session,
MavenProject project) |
|
ProjectExecutionEvent(MavenSession session,
MavenProject project,
java.lang.Throwable cause) |
|
ProjectExecutionEvent(MavenSession session,
MavenProject project,
java.util.List<MojoExecution> executionPlan) |
|
ProjectExecutionEvent(MavenSession session,
MavenProject project,
java.util.List<MojoExecution> executionPlan,
java.lang.Throwable cause) |
| Constructor | 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 | Method | Description |
|---|---|---|
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getAllProjects() |
|
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getDownstreamProjects(MavenProject project,
boolean transitive) |
|
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getSortedProjects() |
|
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getUpstreamProjects(MavenProject project,
boolean transitive) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getDownstreamProjects(MavenProject project,
boolean transitive) |
|
java.util.List<MavenProject> |
DefaultProjectDependencyGraph.getUpstreamProjects(MavenProject project,
boolean transitive) |
| Constructor | 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.
|
| Modifier and Type | Method | Description |
|---|---|---|
MavenProject |
LifecycleExecutionException.getProject() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<MavenProject> |
DefaultLifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
|
java.util.List<MavenProject> |
LifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
| Modifier and Type | Method | 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.
|
| Constructor | Description |
|---|---|
LifecycleExecutionException(java.lang.String message,
MojoExecution execution,
MavenProject project) |
|
LifecycleExecutionException(java.lang.String message,
MojoExecution execution,
MavenProject project,
java.lang.Throwable cause) |
|
LifecycleExecutionException(java.lang.String message,
MavenProject project) |
|
LifecycleExecutionException(MojoExecution execution,
MavenProject project,
java.lang.Throwable cause) |
| Modifier and Type | Method | Description |
|---|---|---|
MavenProject |
DependencyContext.getProject() |
|
MavenProject |
ProjectSegment.getProject() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<MavenProject> |
MojoExecutor.executeForkedExecutions(MojoExecution mojoExecution,
MavenSession session,
ProjectIndex projectIndex) |
|
java.util.List<MavenProject> |
ProjectSegment.getImmediateUpstreamProjects() |
|
static java.util.List<MavenProject> |
LifecycleDependencyResolver.getProjects(MavenProject project,
MavenSession session,
boolean aggregator) |
|
java.util.Set<MavenProject> |
ProjectBuildList.getProjects() |
|
java.util.Map<java.lang.String,MavenProject> |
ProjectIndex.getProjects() |
|
java.util.List<MavenProject> |
ProjectSegment.getTransitiveUpstreamProjects() |
|
java.util.Map<MavenProject,ProjectSegment> |
ProjectBuildList.selectSegment(TaskSegment taskSegment) |
| Modifier and Type | Method | 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 |
DefaultLifecycleExecutionPlanCalculator.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,
boolean setup) |
|
MavenExecutionPlan |
LifecycleExecutionPlanCalculator.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) |
|
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) |
|
void |
DefaultMojoExecutionConfigurator.configure(MavenProject project,
MojoExecution mojoExecution,
boolean allowPluginLevelConfig) |
|
java.util.Set<org.apache.maven.artifact.Artifact> |
DefaultProjectArtifactFactory.createArtifacts(MavenProject project) |
|
java.util.Set<org.apache.maven.artifact.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
|
org.apache.maven.plugin.descriptor.MojoDescriptor |
MojoDescriptorCreator.getMojoDescriptor(java.lang.String task,
MavenSession session,
MavenProject project) |
|
static java.util.List<MavenProject> |
LifecycleDependencyResolver.getProjects(MavenProject project,
MavenSession session,
boolean aggregator) |
|
boolean |
ReactorBuildStatus.isBlackListed(MavenProject project) |
|
boolean |
ReactorBuildStatus.isHaltedOrBlacklisted(MavenProject mavenProject) |
|
void |
LifecyclePluginResolver.resolveMissingPluginVersions(MavenProject project,
MavenSession session) |
|
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<org.apache.maven.artifact.Artifact> projectArtifacts) |
|
void |
DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session,
MavenProject project,
MojoExecution mojoExecution) |
|
void |
LifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session,
MavenProject project,
MojoExecution mojoExecution) |
| Constructor | 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 | Description |
|---|---|
ProjectIndex(java.util.List<MavenProject> projects) |
| Modifier and Type | Method | 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<org.apache.maven.artifact.Artifact> projectArtifacts) |
| Modifier and Type | Method | 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
|
java.util.Set<MavenProject> |
ConcurrencyDependencyGraph.getUnfinishedProjects() |
|
java.util.List<MavenProject> |
ConcurrencyDependencyGraph.markAsFinished(MavenProject mavenProject) |
Marks the provided project as finished.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getActiveDependencies(MavenProject p) |
|
protected java.util.List<MavenProject> |
ConcurrencyDependencyGraph.getDependencies(MavenProject p) |
|
java.util.List<MavenProject> |
ConcurrencyDependencyGraph.markAsFinished(MavenProject mavenProject) |
Marks the provided project as finished.
|
| Modifier and Type | Method | Description |
|---|---|---|
MavenProject |
PluginManagerException.getProject() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
PluginManager.executeMojo(MavenProject project,
MojoExecution execution,
MavenSession session) |
Deprecated.
|
org.apache.maven.model.Plugin |
PluginManager.getPluginDefinitionForPrefix(java.lang.String prefix,
MavenSession session,
MavenProject project) |
Deprecated.
|
org.apache.maven.plugin.descriptor.PluginDescriptor |
PluginManager.loadPluginDescriptor(org.apache.maven.model.Plugin plugin,
MavenProject project,
MavenSession session) |
Deprecated.
|
org.apache.maven.plugin.descriptor.PluginDescriptor |
PluginManager.loadPluginFully(org.apache.maven.model.Plugin plugin,
MavenProject project,
MavenSession session) |
Deprecated.
|
void |
DefaultExtensionRealmCache.register(MavenProject project,
ExtensionRealmCache.Key key,
ExtensionRealmCache.CacheRecord record) |
|
void |
DefaultPluginArtifactsCache.register(MavenProject project,
PluginArtifactsCache.Key cacheKey,
PluginArtifactsCache.CacheRecord record) |
|
void |
DefaultPluginRealmCache.register(MavenProject project,
PluginRealmCache.Key key,
PluginRealmCache.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 |
PluginArtifactsCache.register(MavenProject project,
PluginArtifactsCache.Key cacheKey,
PluginArtifactsCache.CacheRecord record) |
Registers the specified cache record for usage with the given project.
|
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,
org.apache.maven.model.Plugin plugin,
org.eclipse.aether.RepositorySystemSession session) |
Sets up class realm for the specified build extensions plugin.
|
org.apache.maven.plugin.descriptor.PluginDescriptor |
PluginManager.verifyPlugin(org.apache.maven.model.Plugin plugin,
MavenProject project,
org.apache.maven.settings.Settings settings,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
Deprecated.
|
| Constructor | Description |
|---|---|
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) |
|
PluginExecutionException(MojoExecution mojoExecution,
MavenProject project,
DuplicateArtifactAttachmentException cause) |
|
PluginManagerException(org.apache.maven.model.Plugin plugin,
java.lang.String message,
MavenProject project) |
|
PluginManagerException(org.apache.maven.model.Plugin plugin,
java.lang.String message,
MavenProject project,
java.lang.Throwable cause) |
|
PluginManagerException(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor,
java.lang.String message,
MavenProject project,
org.codehaus.plexus.PlexusContainerException cause) |
|
PluginManagerException(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor,
MavenProject project,
java.lang.String message) |
|
PluginManagerException(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor,
MavenProject project,
java.lang.String message,
java.lang.Throwable cause) |
|
PluginManagerException(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor,
MavenProject project,
java.lang.String message,
org.codehaus.plexus.classworlds.realm.NoSuchRealmException 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 | Description |
|---|---|---|
void |
DefaultPluginManager.executeMojo(MavenProject project,
MojoExecution execution,
MavenSession session) |
|
org.apache.maven.model.Plugin |
DefaultPluginManager.getPluginDefinitionForPrefix(java.lang.String prefix,
MavenSession session,
MavenProject project) |
|
org.apache.maven.plugin.descriptor.PluginDescriptor |
DefaultPluginManager.loadPluginDescriptor(org.apache.maven.model.Plugin plugin,
MavenProject project,
MavenSession session) |
|
org.apache.maven.plugin.descriptor.PluginDescriptor |
DefaultPluginManager.loadPluginFully(org.apache.maven.model.Plugin plugin,
MavenProject project,
MavenSession session) |
|
ExtensionRealmCache.CacheRecord |
DefaultMavenPluginManager.setupExtensionsRealm(MavenProject project,
org.apache.maven.model.Plugin plugin,
org.eclipse.aether.RepositorySystemSession session) |
|
org.apache.maven.plugin.descriptor.PluginDescriptor |
DefaultPluginManager.verifyPlugin(org.apache.maven.model.Plugin plugin,
MavenProject project,
org.apache.maven.settings.Settings settings,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
| Modifier and Type | Method | Description |
|---|---|---|
MavenProject |
MavenProject.clone() |
|
MavenProject |
MavenProject.getExecutionProject() |
|
MavenProject |
DefaultDependencyResolutionRequest.getMavenProject() |
|
MavenProject |
DependencyResolutionRequest.getMavenProject() |
Gets the project to resolve dependencies for.
|
MavenProject |
MavenProject.getParent() |
Returns the project corresponding to a declared parent.
|
MavenProject |
DefaultModelBuildingListener.getProject() |
Gets the project whose model is being built.
|
MavenProject |
DefaultProjectBuildingRequest.getProject() |
|
MavenProject |
DuplicateArtifactAttachmentException.getProject() |
|
MavenProject |
ProjectBuildingRequest.getProject() |
|
MavenProject |
ProjectBuildingResult.getProject() |
Gets the project that was built.
|
MavenProject |
ProjectSorter.getTopLevelProject() |
| Modifier and Type | Method | 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 | Description |
|---|---|---|
void |
MavenProject.addProjectReference(MavenProject 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.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.addTestResource(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.attachArtifact(MavenProject project,
java.io.File artifactFile,
java.lang.String artifactClassifier) |
|
void |
DefaultMavenProjectHelper.attachArtifact(MavenProject project,
java.lang.String artifactType,
java.io.File artifactFile) |
|
void |
DefaultMavenProjectHelper.attachArtifact(MavenProject project,
java.lang.String artifactType,
java.lang.String artifactClassifier,
java.io.File artifactFile) |
|
void |
DefaultMavenProjectHelper.attachArtifact(MavenProject project,
org.apache.maven.artifact.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 |
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 |
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.
|
ProjectRealmCache.CacheRecord |
DefaultProjectBuildingHelper.createProjectRealm(MavenProject project,
org.apache.maven.model.Model model,
ProjectBuildingRequest request) |
|
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.
|
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. |
static java.lang.String |
ProjectSorter.getId(MavenProject project) |
|
java.lang.String |
MavenProject.getModulePathAdjustment(MavenProject moduleProject) |
Deprecated.
|
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.
|
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 |
DefaultDependencyResolutionRequest.setMavenProject(MavenProject project) |
|
DependencyResolutionRequest |
DependencyResolutionRequest.setMavenProject(MavenProject project) |
Sets the project to resolve dependencies for.
|
void |
MavenProject.setParent(MavenProject parent) |
|
void |
DefaultProjectBuildingRequest.setProject(MavenProject mavenProject) |
|
void |
ProjectBuildingRequest.setProject(MavenProject mavenProject) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
MavenProject.setCollectedProjects(java.util.List<MavenProject> collectedProjects) |
| Constructor | Description |
|---|---|
DefaultDependencyResolutionRequest(MavenProject project,
org.eclipse.aether.RepositorySystemSession session) |
|
DefaultModelBuildingListener(MavenProject project,
ProjectBuildingHelper projectBuildingHelper,
ProjectBuildingRequest projectBuildingRequest) |
|
DuplicateArtifactAttachmentException(MavenProject project,
org.apache.maven.artifact.Artifact artifact) |
|
MavenProject(MavenProject project) |
| Constructor | Description |
|---|---|
ProjectSorter(java.util.Collection<MavenProject> projects) |
Sort a list of projects.
|
| Modifier and Type | Method | Description |
|---|---|---|
MavenProject |
ProjectArtifact.getProject() |
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.Set<org.apache.maven.artifact.Artifact> |
MavenMetadataSource.createArtifacts(ArtifactFactory artifactFactory,
java.util.List<org.apache.maven.model.Dependency> dependencies,
java.lang.String inheritedScope,
org.apache.maven.artifact.resolver.filter.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 | Description |
|---|---|
ActiveProjectArtifact(MavenProject project,
org.apache.maven.artifact.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) |