Uses of Class
org.apache.maven.project.MavenProject
Packages that use MavenProject
Package
Description
This package contains the
mvn tool implementation.-
Uses of MavenProject in org.apache.maven
Fields in org.apache.maven with type parameters of type MavenProjectMethods in org.apache.maven that return MavenProjectModifier and TypeMethodDescriptionprivate MavenProjectReactorReader.getProject(org.eclipse.aether.artifact.Artifact artifact) Methods in org.apache.maven that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionReactorReader.getAllProjects()private Map<String, MavenProject> DefaultMaven.getProjectMap(Collection<MavenProject> projects) ReactorReader.getProjects()Methods in org.apache.maven with parameters of type MavenProjectModifier and TypeMethodDescriptionprivate voidReactorReader.cleanProjectLocalRepository(MavenProject project) private FileReactorReader.determineBuildOutputDirectoryForArtifact(MavenProject project, org.eclipse.aether.artifact.Artifact artifact) private FileReactorReader.findArtifact(MavenProject project, org.eclipse.aether.artifact.Artifact artifact, boolean checkUptodate) private org.eclipse.aether.artifact.ArtifactReactorReader.findMatchingArtifact(MavenProject project, org.eclipse.aether.artifact.Artifact requestedArtifact) Tries to resolve the specified artifact from the artifacts of the given project.ReactorReader.getLifecycles(MavenProject project) private Stream<org.eclipse.aether.artifact.Artifact> ReactorReader.getProjectArtifacts(MavenProject project) Retrieve a stream of the project's artifactsprivate booleanReactorReader.hasBeenPackagedDuringThisSession(MavenProject project) private voidReactorReader.installIntoProjectLocalRepository(MavenProject project) Copy packaged and attached artifacts from this project to the project local repository.private booleanReactorReader.isPackagedArtifactUpToDate(MavenProject project, File packagedArtifactFile) DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session) Deprecated.DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, Set<Artifact> ignorableArtifacts) Deprecated.DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToResolve, MavenSession session) Deprecated.ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session) Deprecated.Resolves the transitive dependencies of the specified project.ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, Set<Artifact> ignorableArtifacts) Deprecated.Resolves the transitive dependencies of the specified project.ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToResolve, MavenSession session) Deprecated.Resolves the transitive dependencies of the specified project.Method parameters in org.apache.maven with type arguments of type MavenProjectModifier and TypeMethodDescriptionprivate <T> Collection<T> DefaultMaven.getExtensionComponents(Collection<MavenProject> projects, Class<T> role) DefaultProjectDependenciesResolver.getIgnorableArtifacts(Collection<? extends MavenProject> projects) Deprecated.private Map<String, MavenProject> DefaultMaven.getProjectMap(Collection<MavenProject> projects) protected <T> Collection<T> DefaultMaven.getProjectScopedExtensionComponents(Collection<MavenProject> projects, Class<T> role) DefaultProjectDependenciesResolver.resolve(Collection<? extends MavenProject> projects, Collection<String> scopesToResolve, MavenSession session) Deprecated.ProjectDependenciesResolver.resolve(Collection<? extends MavenProject> projects, Collection<String> scopes, MavenSession session) Deprecated.Resolves the transitive dependencies of the specified projects.DefaultProjectDependenciesResolver.resolveImpl(Collection<? extends MavenProject> projects, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, Set<String> projectIds) Deprecated.private voidDefaultMaven.validatePrerequisitesForNonMavenPluginProjects(List<MavenProject> projects) -
Uses of MavenProject in org.apache.maven.artifact.repository
Methods in org.apache.maven.artifact.repository with parameters of type MavenProjectModifier and TypeMethodDescriptionstatic RepositoryRequestDefaultRepositoryRequest.getRepositoryRequest(MavenSession session, MavenProject project) -
Uses of MavenProject in org.apache.maven.cli
Methods in org.apache.maven.cli with parameters of type MavenProjectModifier and TypeMethodDescription(package private) StringMavenCli.getResumeFromSelector(List<MavenProject> mavenProjects, MavenProject firstFailedProject) Deprecated.A helper method to determine the value to resume the build with-rftaking into account the edge case where multiple modules in the reactor have the same artifactId.Method parameters in org.apache.maven.cli with type arguments of type MavenProjectModifier and TypeMethodDescription(package private) StringMavenCli.getResumeFromSelector(List<MavenProject> mavenProjects, MavenProject firstFailedProject) Deprecated.A helper method to determine the value to resume the build with-rftaking into account the edge case where multiple modules in the reactor have the same artifactId. -
Uses of MavenProject in org.apache.maven.cli.event
Methods in org.apache.maven.cli.event with parameters of type MavenProjectModifier and TypeMethodDescriptionprivate voidExecutionEventLogger.append(MessageBuilder buffer, MavenProject project) Deprecated. -
Uses of MavenProject in org.apache.maven.cling.event
Methods in org.apache.maven.cling.event with parameters of type MavenProjectModifier and TypeMethodDescriptionprivate voidExecutionEventLogger.append(MessageBuilder buffer, MavenProject project) -
Uses of MavenProject in org.apache.maven.cling.invoker.mvn
Methods in org.apache.maven.cling.invoker.mvn with parameters of type MavenProjectModifier and TypeMethodDescriptionprotected StringMavenInvoker.getResumeFromSelector(List<MavenProject> mavenProjects, MavenProject firstFailedProject) A helper method to determine the value to resume the build with-rftaking into account the edge case where multiple modules in the reactor have the same artifactId.Method parameters in org.apache.maven.cling.invoker.mvn with type arguments of type MavenProjectModifier and TypeMethodDescriptionprotected StringMavenInvoker.getResumeFromSelector(List<MavenProject> mavenProjects, MavenProject firstFailedProject) A helper method to determine the value to resume the build with-rftaking into account the edge case where multiple modules in the reactor have the same artifactId. -
Uses of MavenProject in org.apache.maven.execution
Fields in org.apache.maven.execution declared as MavenProjectModifier and TypeFieldDescriptionprivate final MavenProjectBuildSummary.projectThe project being summarized.private MavenProjectDefaultMavenExecutionResult.projectprivate final MavenProjectMojoExecutionEvent.projectprivate final MavenProjectProjectExecutionEvent.projectprivate MavenProjectMavenSession.topLevelProjectFields in org.apache.maven.execution with type parameters of type MavenProjectModifier and TypeFieldDescriptionprivate List<MavenProject> MavenSession.allProjectsThe full set of projects before any potential constraining by --projects.private final Map<MavenProject, BuildSummary> DefaultMavenExecutionResult.buildSummariesprivate ThreadLocal<MavenProject> MavenSession.currentProjectprivate Map<String, MavenProject> MavenSession.projectMapprivate List<MavenProject> MavenSession.projectsThese projects have already been topologically sorted in theMavencomponent before being passed into the session.private List<MavenProject> DefaultMavenExecutionResult.topologicallySortedProjectsMethods in org.apache.maven.execution that return MavenProjectModifier and TypeMethodDescriptionMavenSession.getCurrentProject()BuildSummary.getProject()Gets the project being summarized.DefaultMavenExecutionResult.getProject()ExecutionEvent.getProject()Gets the current project (if any).MavenExecutionResult.getProject()MojoExecutionEvent.getProject()ProjectExecutionEvent.getProject()MavenSession.getTopLevelProject()Methods in org.apache.maven.execution that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionMavenSession.getAllProjects()This is a provisional method and may be removedProjectDependencyGraph.getAllProjects()Gets all collected projects.ProjectDependencyGraph.getDownstreamProjects(MavenProject project, boolean transitive) Gets the downstream projects of the specified project.MavenSession.getProjectMap()Deprecated.MavenSession.getProjects()MavenSession.getSortedProjects()Deprecated.ProjectDependencyGraph.getSortedProjects()Gets all projects in their intended build order, i.e.ReactorManager.getSortedProjects()Deprecated.DefaultMavenExecutionResult.getTopologicallySortedProjects()MavenExecutionResult.getTopologicallySortedProjects()ProjectDependencyGraph.getUpstreamProjects(MavenProject project, boolean transitive) Gets the upstream projects of the specified project.Methods in org.apache.maven.execution with parameters of type MavenProjectModifier and TypeMethodDescriptionvoidBuildResumptionDataRepository.applyResumptionData(MavenExecutionRequest request, MavenProject rootProject) Uses previously stored resumption data to enrich an existing execution request.voidDefaultBuildResumptionDataRepository.applyResumptionData(MavenExecutionRequest request, MavenProject rootProject) voidReactorManager.blackList(MavenProject project) Deprecated.ReactorManager.getBuildFailure(MavenProject project) Deprecated.ReactorManager.getBuildSuccess(MavenProject project) Deprecated.DefaultMavenExecutionResult.getBuildSummary(MavenProject project) MavenExecutionResult.getBuildSummary(MavenProject project) Gets the build summary for the specified project.ProjectDependencyGraph.getDownstreamProjects(MavenProject project, boolean transitive) Gets the downstream projects of the specified project.MavenSession.getPluginContext(PluginDescriptor plugin, MavenProject project) Returns the plugin context for given key (PluginDescriptor.getPluginLookupKey()andMavenProject, never returnsnullas if context not present, creates it.ReactorManager.getPluginContext(PluginDescriptor plugin, MavenProject project) Deprecated.private static StringReactorManager.getProjectKey(MavenProject project) Deprecated.ProjectDependencyGraph.getUpstreamProjects(MavenProject project, boolean transitive) Gets the upstream projects of the specified project.booleanReactorManager.hasBuildFailure(MavenProject project) Deprecated.booleanReactorManager.hasBuildSuccess(MavenProject project) Deprecated.booleanReactorManager.isBlackListed(MavenProject project) Deprecated.voidBuildResumptionDataRepository.persistResumptionData(MavenProject rootProject, BuildResumptionData buildResumptionData) Persists any data needed to resume the build at a later point in time, using a new Maven invocation.voidDefaultBuildResumptionDataRepository.persistResumptionData(MavenProject rootProject, BuildResumptionData buildResumptionData) voidReactorManager.registerBuildFailure(MavenProject project, Exception error, String task, long time) Deprecated.voidReactorManager.registerBuildFailure(MavenProject project, Exception error, String task, Duration time) Deprecated.voidReactorManager.registerBuildSuccess(MavenProject project, long time) Deprecated.voidReactorManager.registerBuildSuccess(MavenProject project, Duration time) Deprecated.voidBuildResumptionDataRepository.removeResumptionData(MavenProject rootProject) Removes previously stored resumption data.voidDefaultBuildResumptionDataRepository.removeResumptionData(MavenProject rootProject) voidMavenSession.setCurrentProject(MavenProject currentProject) DefaultMavenExecutionResult.setProject(MavenProject project) MavenExecutionResult.setProject(MavenProject project) Method parameters in org.apache.maven.execution with type arguments of type MavenProjectModifier and TypeMethodDescriptionvoidMavenSession.setAllProjects(List<MavenProject> allProjects) This is a provisional method and may be removedvoidMavenSession.setProjectMap(Map<String, MavenProject> projectMap) voidMavenSession.setProjects(List<MavenProject> projects) DefaultMavenExecutionResult.setTopologicallySortedProjects(List<MavenProject> topologicallySortedProjects) MavenExecutionResult.setTopologicallySortedProjects(List<MavenProject> projects) Constructors in org.apache.maven.execution with parameters of type MavenProjectModifierConstructorDescriptionBuildFailure(MavenProject project, long time, Throwable cause) Creates a new build summary for the specified project.BuildFailure(MavenProject project, Duration time, Throwable cause) Creates a new build summary for the specified project.BuildFailure(MavenProject project, Duration execTime, Duration wallTime, 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.BuildSuccess(MavenProject project, Duration time) Creates a new build summary for the specified project.BuildSuccess(MavenProject project, Duration wallTime, Duration execTime) Creates a new build summary for the specified project.protectedBuildSummary(MavenProject project, long time) Creates a new build summary for the specified project.protectedBuildSummary(MavenProject project, Duration execTime, Duration wallTime) 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, Throwable cause) ProjectExecutionEvent(MavenSession session, MavenProject project) ProjectExecutionEvent(MavenSession session, MavenProject project, Throwable cause) ProjectExecutionEvent(MavenSession session, MavenProject project, List<MojoExecution> executionPlan) ProjectExecutionEvent(MavenSession session, MavenProject project, List<MojoExecution> executionPlan, Throwable cause) Constructor parameters in org.apache.maven.execution with type arguments of type MavenProjectModifierConstructorDescriptionMavenSession(org.codehaus.plexus.PlexusContainer container, MavenExecutionRequest request, MavenExecutionResult result, List<MavenProject> projects) Deprecated.ReactorManager(List<MavenProject> projects) Deprecated. -
Uses of MavenProject in org.apache.maven.graph
Fields in org.apache.maven.graph declared as MavenProjectModifier and TypeFieldDescriptionprivate final MavenProjectFilteredProjectDependencyGraph.Key.projectThe field for theprojectrecord component.Fields in org.apache.maven.graph with type parameters of type MavenProjectModifier and TypeFieldDescriptionprivate final List<MavenProject> DefaultProjectDependencyGraph.allProjectsprivate final Map<FilteredProjectDependencyGraph.Key, List<MavenProject>> FilteredProjectDependencyGraph.cacheprivate final Map<MavenProject, Integer> DefaultProjectDependencyGraph.orderprivate final Map<String, MavenProject> DefaultProjectDependencyGraph.projectsprivate final List<MavenProject> FilteredProjectDependencyGraph.sortedProjectsprivate final Map<MavenProject, ?> FilteredProjectDependencyGraph.whiteListMethods in org.apache.maven.graph that return MavenProjectModifier and TypeMethodDescriptionFilteredProjectDependencyGraph.Key.project()Returns the value of theprojectrecord component.Methods in org.apache.maven.graph that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionprivate List<MavenProject> FilteredProjectDependencyGraph.applyFilter(Collection<? extends MavenProject> projects, boolean transitive, boolean upstream) Filter out whitelisted projects with a big twist: Assume we have all projectsa, b, cwhile active area, cand relation among all projects isa -> b -> c.private Optional<MavenProject> ProjectSelector.findOptionalProjectBySelector(List<MavenProject> projects, File reactorDirectory, String selector) DefaultProjectDependencyGraph.getAllProjects()FilteredProjectDependencyGraph.getAllProjects()private List<MavenProject> ProjectSelector.getChildProjects(MavenProject parent, MavenExecutionRequest request) DefaultProjectDependencyGraph.getDownstreamProjects(MavenProject project, boolean transitive) FilteredProjectDependencyGraph.getDownstreamProjects(MavenProject project, boolean transitive) ProjectSelector.getOptionalProjectsBySelectors(MavenExecutionRequest request, List<MavenProject> projects, Set<String> projectSelectors) private List<MavenProject> DefaultGraphBuilder.getProjectsForMavenReactor(MavenSession session) private List<MavenProject> DefaultGraphBuilder.getProjectsInRequestScope(MavenExecutionRequest request, List<MavenProject> projects) ProjectSelector.getRequiredProjectsBySelectors(MavenExecutionRequest request, List<MavenProject> projects, Set<String> projectSelectors) DefaultProjectDependencyGraph.getSortedProjects()private List<MavenProject> DefaultProjectDependencyGraph.getSortedProjects(Set<String> projectIds) FilteredProjectDependencyGraph.getSortedProjects()DefaultProjectDependencyGraph.getUpstreamProjects(MavenProject project, boolean transitive) FilteredProjectDependencyGraph.getUpstreamProjects(MavenProject project, boolean transitive) private List<MavenProject> DefaultGraphBuilder.includeAlsoMakeTransitively(List<MavenProject> projects, MavenExecutionRequest request, ProjectDependencyGraph graph) private List<MavenProject> DefaultGraphBuilder.trimExcludedProjects(List<MavenProject> projects, ProjectDependencyGraph graph, MavenExecutionRequest request) private List<MavenProject> DefaultGraphBuilder.trimProjectsToRequest(List<MavenProject> activeProjects, ProjectDependencyGraph graph, MavenExecutionRequest request) private List<MavenProject> DefaultGraphBuilder.trimResumedProjects(List<MavenProject> projects, ProjectDependencyGraph graph, MavenExecutionRequest request) private List<MavenProject> DefaultGraphBuilder.trimSelectedProjects(List<MavenProject> projects, List<MavenProject> allSortedProjects, ProjectDependencyGraph graph, MavenExecutionRequest request) Methods in org.apache.maven.graph with parameters of type MavenProjectModifier and TypeMethodDescriptionprivate List<MavenProject> ProjectSelector.getChildProjects(MavenProject parent, MavenExecutionRequest request) DefaultProjectDependencyGraph.getDownstreamProjects(MavenProject project, boolean transitive) FilteredProjectDependencyGraph.getDownstreamProjects(MavenProject project, boolean transitive) DefaultProjectDependencyGraph.getUpstreamProjects(MavenProject project, boolean transitive) FilteredProjectDependencyGraph.getUpstreamProjects(MavenProject project, boolean transitive) (package private) booleanProjectSelector.isMatchingProject(MavenProject project, String selector, File reactorDirectory) Method parameters in org.apache.maven.graph with type arguments of type MavenProjectModifier and TypeMethodDescriptionprivate List<MavenProject> FilteredProjectDependencyGraph.applyFilter(Collection<? extends MavenProject> projects, boolean transitive, boolean upstream) Filter out whitelisted projects with a big twist: Assume we have all projectsa, b, cwhile active area, cand relation among all projects isa -> b -> c.private voidDefaultGraphBuilder.enrichRequestFromResumptionData(List<MavenProject> projects, MavenExecutionRequest request) private Optional<MavenProject> ProjectSelector.findOptionalProjectBySelector(List<MavenProject> projects, File reactorDirectory, String selector) private StringDefaultGraphBuilder.formatProjects(List<MavenProject> projects) ProjectSelector.getOptionalProjectsBySelectors(MavenExecutionRequest request, List<MavenProject> projects, Set<String> projectSelectors) private List<MavenProject> DefaultGraphBuilder.getProjectsInRequestScope(MavenExecutionRequest request, List<MavenProject> projects) ProjectSelector.getRequiredProjectsBySelectors(MavenExecutionRequest request, List<MavenProject> projects, Set<String> projectSelectors) private List<MavenProject> DefaultGraphBuilder.includeAlsoMakeTransitively(List<MavenProject> projects, MavenExecutionRequest request, ProjectDependencyGraph graph) private voidDefaultGraphBuilder.processPackagingAttribute(List<MavenProject> projects, MavenExecutionRequest request) private Result<ProjectDependencyGraph> DefaultGraphBuilder.reactorDependencyGraph(MavenSession session, List<MavenProject> projects) private List<MavenProject> DefaultGraphBuilder.trimExcludedProjects(List<MavenProject> projects, ProjectDependencyGraph graph, MavenExecutionRequest request) private List<MavenProject> DefaultGraphBuilder.trimProjectsToRequest(List<MavenProject> activeProjects, ProjectDependencyGraph graph, MavenExecutionRequest request) private List<MavenProject> DefaultGraphBuilder.trimResumedProjects(List<MavenProject> projects, ProjectDependencyGraph graph, MavenExecutionRequest request) private List<MavenProject> DefaultGraphBuilder.trimSelectedProjects(List<MavenProject> projects, List<MavenProject> allSortedProjects, ProjectDependencyGraph graph, MavenExecutionRequest request) private voidDefaultGraphBuilder.validateProjects(List<MavenProject> projects, MavenExecutionRequest request) Constructors in org.apache.maven.graph with parameters of type MavenProjectModifierConstructorDescriptionprivateKey(MavenProject project, boolean transitive, boolean upstream) Creates an instance of aKeyrecord class.Constructor parameters in org.apache.maven.graph with type arguments of type MavenProjectModifierConstructorDescriptionDefaultProjectDependencyGraph(Collection<MavenProject> projects) Creates a new project dependency graph based on the specified projects.DefaultProjectDependencyGraph(Collection<MavenProject> allProjects, Collection<MavenProject> projects) Creates a new project dependency graph based on the specified projects.DefaultProjectDependencyGraph(List<MavenProject> allProjects, Collection<MavenProject> projects) Deprecated.DefaultProjectDependencyGraph(List<MavenProject> allProjects, Collection<MavenProject> projects) Deprecated.(package private)FilteredProjectDependencyGraph(ProjectDependencyGraph projectDependencyGraph, Collection<? extends MavenProject> whiteList) Creates a new project dependency graph from the specified graph. -
Uses of MavenProject in org.apache.maven.internal.impl
Fields in org.apache.maven.internal.impl declared as MavenProjectMethods in org.apache.maven.internal.impl that return MavenProjectModifier and TypeMethodDescriptionprivate MavenProjectDefaultProjectManager.getMavenProject(Project project) DefaultProject.getProject()Methods in org.apache.maven.internal.impl with parameters of type MavenProjectModifier and TypeMethodDescriptionDefaultSession.getProject(MavenProject project) InternalMavenSession.getProject(MavenProject project) May return null if the input project is null or is not part of the reactor.DefaultArtifactManager.getProjectArtifacts(MavenProject project) Retrieve a stream of the project's artifacts.Method parameters in org.apache.maven.internal.impl with type arguments of type MavenProjectModifier and TypeMethodDescriptionDefaultSession.getProjects(List<MavenProject> projects) InternalMavenSession.getProjects(List<MavenProject> projects) Constructors in org.apache.maven.internal.impl with parameters of type MavenProject -
Uses of MavenProject in org.apache.maven.internal.transformation
Methods in org.apache.maven.internal.transformation with parameters of type MavenProjectModifier and TypeMethodDescriptionvoidConsumerPomArtifactTransformer.injectTransformedArtifacts(org.eclipse.aether.RepositorySystemSession repositorySession, MavenProject currentProject) -
Uses of MavenProject in org.apache.maven.internal.transformation.impl
Fields in org.apache.maven.internal.transformation.impl declared as MavenProjectMethods in org.apache.maven.internal.transformation.impl with parameters of type MavenProjectModifier and TypeMethodDescriptionConsumerPomBuilder.build(org.eclipse.aether.RepositorySystemSession session, MavenProject project, Path src) DefaultConsumerPomBuilder.build(org.eclipse.aether.RepositorySystemSession session, MavenProject project, Path src) private ModelBuilderResultDefaultConsumerPomBuilder.buildModel(org.eclipse.aether.RepositorySystemSession session, MavenProject project, Path src) protected ModelDefaultConsumerPomBuilder.buildNonPom(org.eclipse.aether.RepositorySystemSession session, MavenProject project, Path src) protected ModelDefaultConsumerPomBuilder.buildPom(org.eclipse.aether.RepositorySystemSession session, MavenProject project, Path src) (package private) TransformedArtifactDefaultConsumerPomArtifactTransformer.createConsumerPomArtifact(MavenProject project, Path consumer, org.eclipse.aether.RepositorySystemSession session) voidDefaultConsumerPomArtifactTransformer.injectTransformedArtifacts(org.eclipse.aether.RepositorySystemSession session, MavenProject project) (package private) voidDefaultConsumerPomArtifactTransformer.transform(MavenProject project, org.eclipse.aether.RepositorySystemSession session, Path src, Path tgt) (package private) static ModelDefaultConsumerPomBuilder.transform(Model model, MavenProject project) (package private) static voidDefaultConsumerPomBuilder.warnNotDowngraded(MavenProject project) Constructors in org.apache.maven.internal.transformation.impl with parameters of type MavenProjectModifierConstructorDescription(package private)TransformedArtifact(DefaultConsumerPomArtifactTransformer defaultConsumerPomArtifactTransformer, MavenProject project, Path target, org.eclipse.aether.RepositorySystemSession session, Artifact source, Supplier<Path> sourcePathProvider, String classifier, String extension) -
Uses of MavenProject in org.apache.maven.lifecycle
Fields in org.apache.maven.lifecycle declared as MavenProjectMethods in org.apache.maven.lifecycle that return MavenProjectMethods in org.apache.maven.lifecycle that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionDefaultLifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session) LifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session) Methods in org.apache.maven.lifecycle with parameters of type MavenProjectModifier and TypeMethodDescriptionLifecycleMappingDelegate.calculateLifecycleMappings(MavenSession session, MavenProject project, Lifecycle lifecycle, String lifecyclePhase) voidMojoExecutionConfigurator.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 StringLifecycleExecutionException.createMessage(MessageBuilderFactory messageBuilderFactory, MojoExecution execution, MavenProject project, Throwable cause) Constructors in org.apache.maven.lifecycle with parameters of type MavenProjectModifierConstructorDescriptionLifecycleExecutionException(String message, MojoExecution execution, MavenProject project) LifecycleExecutionException(String message, MojoExecution execution, MavenProject project, Throwable cause) LifecycleExecutionException(String message, MavenProject project) LifecycleExecutionException(MessageBuilderFactory messageBuilderFactory, MojoExecution execution, MavenProject project, Throwable cause) LifecycleExecutionException(MojoExecution execution, MavenProject project, Throwable cause) -
Uses of MavenProject in org.apache.maven.lifecycle.internal
Fields in org.apache.maven.lifecycle.internal declared as MavenProjectModifier and TypeFieldDescriptionprivate final MavenProjectDependencyContext.projectprivate final MavenProjectPhaseRecorder.projectprivate final MavenProjectProjectSegment.projectFields in org.apache.maven.lifecycle.internal with type parameters of type MavenProjectModifier and TypeFieldDescriptionprivate final List<MavenProject> ProjectSegment.nonTransitiveUpstreamProjectsprivate static final SessionData.Key<Map<MavenProject, MojoExecutor.OwnerReentrantLock>> MojoExecutor.PROJECT_LOCKSprivate final Map<String, MavenProject> ProjectIndex.projectsprivate final List<MavenProject> ProjectSegment.transitiveUpstreamProjectsMethods in org.apache.maven.lifecycle.internal that return MavenProjectModifier and TypeMethodDescriptionDefaultExecutionEvent.getProject()DependencyContext.getProject()ProjectSegment.getProject()Methods in org.apache.maven.lifecycle.internal that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionMojoExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session) ProjectSegment.getImmediateUpstreamProjects()static List<MavenProject> LifecycleDependencyResolver.getProjects(MavenProject project, MavenSession session, boolean aggregator) ProjectBuildList.getProjects()ProjectIndex.getProjects()ProjectSegment.getTransitiveUpstreamProjects()ProjectBuildList.selectSegment(TaskSegment taskSegment) Methods in org.apache.maven.lifecycle.internal with parameters of type MavenProjectModifier and TypeMethodDescriptionvoidReactorBuildStatus.blackList(MavenProject project) voidLifecycleModuleBuilder.buildProject(MavenSession session, MavenSession rootSession, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment) voidLifecycleModuleBuilder.buildProject(MavenSession session, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment) DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Task> tasks) DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Task> tasks, boolean setup) LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Task> tasks) LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Task> tasks, boolean setup) private voidDefaultLifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyPlannedExecutions) private List<MojoExecution> DefaultLifecycleExecutionPlanCalculator.calculateForkedGoal(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyPlannedExecutions) private List<MojoExecution> DefaultLifecycleExecutionPlanCalculator.calculateForkedLifecycle(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyPlannedExecutions) private Map<String, List<MojoExecution>> DefaultLifecycleExecutionPlanCalculator.calculateLifecycleMappings(MavenSession session, MavenProject project, String lifecyclePhase) DefaultLifecycleMappingDelegate.calculateLifecycleMappings(MavenSession session, MavenProject project, Lifecycle lifecycle, String lifecyclePhase) DefaultLifecycleExecutionPlanCalculator.calculateMojoExecutions(MavenSession session, MavenProject project, List<Task> tasks) voidDefaultMojoExecutionConfigurator.configure(MavenProject project, MojoExecution mojoExecution, boolean allowPluginLevelConfig) DefaultProjectArtifactFactory.createArtifacts(ArtifactFactory artifactFactory, List<Dependency> dependencies, String inheritedScope, ArtifactFilter dependencyFilter, MavenProject project) DefaultProjectArtifactFactory.createArtifacts(MavenProject project) ProjectArtifactFactory.createArtifacts(MavenProject project) static List<ExecutionPlanItem> ExecutionPlanItem.createExecutionPlanItems(MavenProject mavenProject, List<MojoExecution> executions) voidLifecycleDebugLogger.debugProjectPlan(MavenProject currentProject, MavenExecutionPlan executionPlan) private MojoDescriptorDefaultLifecycleExecutionPlanCalculator.fillMojoDescriptor(MavenSession session, MavenProject project, MojoExecution execution) private Set<MojoDescriptor> DefaultLifecycleExecutionPlanCalculator.fillMojoDescriptors(MavenSession session, MavenProject project, List<MojoExecution> mojoExecutions) ProjectBuildList.findByMavenProject(MavenProject mavenProject) Finds the first ProjectSegment matching the supplied projectLifecycleDependencyResolver.getDependencies(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) MojoDescriptorCreator.getMojoDescriptor(String task, MavenSession session, MavenProject project) LifecycleDependencyResolver.getProjectDependencyResolutionResult(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) static List<MavenProject> LifecycleDependencyResolver.getProjects(MavenProject project, MavenSession session, boolean aggregator) private voidDefaultLifecycleExecutionPlanCalculator.injectLifecycleOverlay(Map<String, List<MojoExecution>> lifecycleMappings, MojoExecution mojoExecution, MavenSession session, MavenProject project) private voidMojoDescriptorCreator.injectPluginDeclarationFromProject(Plugin plugin, MavenProject project) booleanReactorBuildStatus.isBlackListed(MavenProject project) booleanReactorBuildStatus.isHaltedOrBlacklisted(MavenProject mavenProject) voidLifecyclePluginResolver.resolveMissingPluginVersions(MavenProject project, MavenSession session) private voidMojoDescriptorCreator.resolvePluginVersion(Plugin plugin, MavenSession session, MavenProject project) LifecycleDependencyResolver.resolveProjectArtifacts(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) voidLifecycleDependencyResolver.resolveProjectDependencies(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) voidDefaultLifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session, MavenProject project, MojoExecution mojoExecution, Set<MojoDescriptor> alreadyPlannedExecutions) voidLifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session, MavenProject project, MojoExecution mojoExecution, Set<MojoDescriptor> alreadyPlannedExecutions) private voidDefaultLifecycleExecutionPlanCalculator.setupMojoExecutions(MavenSession session, MavenProject project, List<MojoExecution> mojoExecutions) Method parameters in org.apache.maven.lifecycle.internal with type arguments of type MavenProjectModifier and TypeMethodDescriptionprivate booleanLifecycleDependencyResolver.areAllDependenciesInReactor(Collection<MavenProject> projects, Collection<org.eclipse.aether.graph.Dependency> dependencies) LifecycleDependencyResolver.getReactorProjectKeys(Collection<MavenProject> projects) Constructors in org.apache.maven.lifecycle.internal with parameters of type MavenProjectModifierConstructorDescriptionDependencyContext(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve) PhaseRecorder(MavenProject project) ProjectSegment(MavenProject project, TaskSegment taskSegment, MavenSession copiedSession) Constructor parameters in org.apache.maven.lifecycle.internal with type arguments of type MavenProject -
Uses of MavenProject in org.apache.maven.lifecycle.internal.builder
Methods in org.apache.maven.lifecycle.internal.builder with parameters of type MavenProjectModifier and TypeMethodDescriptionstatic voidBuilderCommon.attachToThread(MavenProject currentProject) static StringBuilderCommon.getKey(MavenProject project) voidBuilderCommon.handleBuildError(ReactorContext buildContext, MavenSession rootSession, MavenSession currentSession, MavenProject mavenProject, Throwable t, Instant buildStartTime) BuilderCommon.resolveBuildPlan(MavenSession session, MavenProject project, TaskSegment taskSegment, Set<Artifact> projectArtifacts) -
Uses of MavenProject in org.apache.maven.lifecycle.internal.builder.multithreaded
Fields in org.apache.maven.lifecycle.internal.builder.multithreaded with type parameters of type MavenProjectModifier and TypeFieldDescriptionprivate final Set<MavenProject> ConcurrencyDependencyGraph.finishedProjectsMethods in org.apache.maven.lifecycle.internal.builder.multithreaded that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionConcurrencyDependencyGraph.getActiveDependencies(MavenProject p) protected List<MavenProject> ConcurrencyDependencyGraph.getDependencies(MavenProject p) protected Set<MavenProject> ConcurrencyDependencyGraph.getFinishedProjects()ConcurrencyDependencyGraph.getRootSchedulableBuilds()Gets all the builds that have no reactor-dependenciesprivate List<MavenProject> ConcurrencyDependencyGraph.getSchedulableNewProcesses(MavenProject finishedProject) ConcurrencyDependencyGraph.getUnfinishedProjects()ConcurrencyDependencyGraph.markAsFinished(MavenProject mavenProject) Marks the provided project as finished.Methods in org.apache.maven.lifecycle.internal.builder.multithreaded with parameters of type MavenProjectModifier and TypeMethodDescriptionConcurrencyDependencyGraph.getActiveDependencies(MavenProject p) protected List<MavenProject> ConcurrencyDependencyGraph.getDependencies(MavenProject p) private List<MavenProject> ConcurrencyDependencyGraph.getSchedulableNewProcesses(MavenProject finishedProject) ConcurrencyDependencyGraph.markAsFinished(MavenProject mavenProject) Marks the provided project as finished.Method parameters in org.apache.maven.lifecycle.internal.builder.multithreaded with type arguments of type MavenProjectModifier and TypeMethodDescriptionprivate voidMultiThreadedBuilder.multiThreadedProjectTaskSegmentBuild(ConcurrencyDependencyGraph analyzer, ReactorContext reactorContext, MavenSession rootSession, CompletionService<ProjectSegment> service, TaskSegment taskSegment, Map<MavenProject, ProjectSegment> projectBuildList) -
Uses of MavenProject in org.apache.maven.lifecycle.internal.concurrent
Fields in org.apache.maven.lifecycle.internal.concurrent declared as MavenProjectFields in org.apache.maven.lifecycle.internal.concurrent with type parameters of type MavenProjectModifier and TypeFieldDescriptionprivate final Map<MavenProject, Map<String, BuildStep>> BuildPlan.planprivate final Map<MavenProject, List<MavenProject>> BuildPlan.projectsprivate final Map<MavenProject, List<MavenProject>> BuildPlan.projectsMethods in org.apache.maven.lifecycle.internal.concurrent that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionBuildPlan.getAllProjects()BuildPlan.getAllProjects()private List<MavenProject> BuildPlanExecutor.BuildContext.getLinkedProjects(Map<MavenProject, List<MavenProject>> projects, MavenProject project, Lifecycle.Link link) BuildPlan.projects()Methods in org.apache.maven.lifecycle.internal.concurrent with parameters of type MavenProjectModifier and TypeMethodDescriptionvoidBuildPlan.addProject(MavenProject project, Map<String, BuildStep> steps) voidBuildPlan.addStep(MavenProject project, String name, BuildStep step) static voidBuildPlanExecutor.attachToThread(MavenProject currentProject) private static StringBuildPlanExecutor.gav(MavenProject p) protected StringBuildPlanLogger.getKey(MavenProject project) private List<MavenProject> BuildPlanExecutor.BuildContext.getLinkedProjects(Map<MavenProject, List<MavenProject>> projects, MavenProject project, Lifecycle.Link link) private MojoDescriptorBuildPlanExecutor.BuildContext.getMojoDescriptor(MavenProject project, String task) private MojoDescriptorBuildPlanExecutor.BuildContext.getMojoDescriptor(MavenProject project, Plugin plugin, String goal) protected voidBuildPlanExecutor.BuildContext.handleBuildError(ReactorContext buildContext, MavenSession session, MavenProject mavenProject, Throwable t, BuildPlanExecutor.Clock clock) protected StringBuildPlanLogger.phase(MavenProject currentProject, BuildStep step, Set<String> duplicateIds) BuildPlan.requiredStep(MavenProject project, String name) BuildPlan.step(MavenProject project, String name) BuildPlan.steps(MavenProject project) voidBuildPlanLogger.writePlan(Consumer<String> writer, BuildPlan plan, MavenProject project) voidBuildPlanLogger.writePlan(BuildPlan plan, MavenProject project) Method parameters in org.apache.maven.lifecycle.internal.concurrent with type arguments of type MavenProjectModifier and TypeMethodDescriptionBuildPlanExecutor.BuildContext.calculateLifecycleMappings(Map<MavenProject, List<MavenProject>> projects, String lifecyclePhase) BuildPlanExecutor.BuildContext.calculateLifecycleMappings(Map<MavenProject, List<MavenProject>> projects, String lifecyclePhase) BuildPlanExecutor.BuildContext.calculateLifecycleMappings(Map<MavenProject, List<MavenProject>> projects, Lifecycle lifecycle, String lifecyclePhase) BuildPlanExecutor.BuildContext.calculateLifecycleMappings(Map<MavenProject, List<MavenProject>> projects, Lifecycle lifecycle, String lifecyclePhase) BuildPlanExecutor.BuildContext.calculateMojoExecutions(Map<MavenProject, List<MavenProject>> projects, List<Task> tasks) BuildPlanExecutor.BuildContext.calculateMojoExecutions(Map<MavenProject, List<MavenProject>> projects, List<Task> tasks) private List<MavenProject> BuildPlanExecutor.BuildContext.getLinkedProjects(Map<MavenProject, List<MavenProject>> projects, MavenProject project, Lifecycle.Link link) private List<MavenProject> BuildPlanExecutor.BuildContext.getLinkedProjects(Map<MavenProject, List<MavenProject>> projects, MavenProject project, Lifecycle.Link link) Constructors in org.apache.maven.lifecycle.internal.concurrent with parameters of type MavenProjectModifierConstructorDescriptionBuildStep(String name, MavenProject project, Lifecycle.Phase phase) Constructor parameters in org.apache.maven.lifecycle.internal.concurrent with type arguments of type MavenProjectModifierConstructorDescriptionBuildPlan(Map<MavenProject, List<MavenProject>> projects) BuildPlan(Map<MavenProject, List<MavenProject>> projects) -
Uses of MavenProject in org.apache.maven.plugin
Fields in org.apache.maven.plugin declared as MavenProjectModifier and TypeFieldDescriptionprivate MavenProjectPluginManagerException.projectprivate MavenProjectPluginParameterExpressionEvaluator.projectMethods in org.apache.maven.plugin that return MavenProjectMethods in org.apache.maven.plugin with parameters of type MavenProjectModifier and TypeMethodDescriptionvoidPluginManager.executeMojo(MavenProject project, MojoExecution execution, MavenSession session) Deprecated.PluginManager.getPluginDefinitionForPrefix(String prefix, MavenSession session, MavenProject project) Deprecated.PluginManager.loadPluginDescriptor(Plugin plugin, MavenProject project, MavenSession session) Deprecated.PluginManager.loadPluginFully(Plugin plugin, MavenProject project, MavenSession session) Deprecated.voidDefaultExtensionRealmCache.register(MavenProject project, ExtensionRealmCache.Key key, ExtensionRealmCache.CacheRecord record) voidDefaultPluginArtifactsCache.register(MavenProject project, PluginArtifactsCache.Key cacheKey, PluginArtifactsCache.CacheRecord record) voidDefaultPluginRealmCache.register(MavenProject project, PluginRealmCache.Key key, PluginRealmCache.CacheRecord record) voidExtensionRealmCache.register(MavenProject project, ExtensionRealmCache.Key key, ExtensionRealmCache.CacheRecord record) Registers the specified cache record for usage with the given project.voidPluginArtifactsCache.register(MavenProject project, PluginArtifactsCache.Key cacheKey, PluginArtifactsCache.CacheRecord record) Registers the specified cache record for usage with the given project.voidPluginRealmCache.register(MavenProject project, PluginRealmCache.Key key, PluginRealmCache.CacheRecord record) Registers the specified cache record for usage with the given project.MavenPluginManager.setupExtensionsRealm(MavenProject project, Plugin plugin, org.eclipse.aether.RepositorySystemSession session) Sets up class realm for the specified build extensions plugin.PluginManager.verifyPlugin(Plugin plugin, MavenProject project, Settings settings, ArtifactRepository localRepository) Deprecated.Constructors in org.apache.maven.plugin with parameters of type MavenProjectModifierConstructorDescriptionPluginExecutionException(MojoExecution mojoExecution, MavenProject project, Exception cause) PluginExecutionException(MojoExecution mojoExecution, MavenProject project, String message) PluginExecutionException(MojoExecution mojoExecution, MavenProject project, String message, Throwable cause) PluginExecutionException(MojoExecution mojoExecution, MavenProject project, DuplicateArtifactAttachmentException cause) PluginManagerException(Plugin plugin, String message, MavenProject project) protectedPluginManagerException(Plugin plugin, String message, MavenProject project, Throwable cause) PluginManagerException(MojoDescriptor mojoDescriptor, String message, MavenProject project, org.codehaus.plexus.PlexusContainerException cause) protectedPluginManagerException(MojoDescriptor mojoDescriptor, MavenProject project, String message) protectedPluginManagerException(MojoDescriptor mojoDescriptor, MavenProject project, String message, Throwable cause) PluginManagerException(MojoDescriptor mojoDescriptor, MavenProject project, String message, org.codehaus.plexus.classworlds.realm.NoSuchRealmException cause) -
Uses of MavenProject in org.apache.maven.plugin.internal
Methods in org.apache.maven.plugin.internal with parameters of type MavenProjectModifier and TypeMethodDescriptionprivate Map<String, ClassLoader> DefaultMavenPluginManager.calcImports(MavenProject project, ClassLoader parent, List<String> imports, boolean v4api) voidDefaultPluginManager.executeMojo(MavenProject project, MojoExecution execution, MavenSession session) Deprecated.DefaultPluginManager.getPluginDefinitionForPrefix(String prefix, MavenSession session, MavenProject project) Deprecated.DefaultPluginManager.loadPluginDescriptor(Plugin plugin, MavenProject project, MavenSession session) Deprecated.DefaultPluginManager.loadPluginFully(Plugin plugin, MavenProject project, MavenSession session) Deprecated.DefaultMavenPluginManager.setupExtensionsRealm(MavenProject project, Plugin plugin, org.eclipse.aether.RepositorySystemSession session) DefaultPluginManager.verifyPlugin(Plugin plugin, MavenProject project, Settings settings, ArtifactRepository localRepository) Deprecated. -
Uses of MavenProject in org.apache.maven.project
Fields in org.apache.maven.project declared as MavenProjectModifier and TypeFieldDescriptionprivate MavenProjectMavenProject.executionProjectprivate MavenProjectMavenProject.parentprivate MavenProjectDefaultDependencyResolutionRequest.projectprivate MavenProjectDefaultProjectBuildingRequest.projectprivate final MavenProjectDefaultProjectBuildingResult.projectprivate final MavenProjectDuplicateArtifactAttachmentException.projectFields in org.apache.maven.project with type parameters of type MavenProjectModifier and TypeFieldDescriptionprivate List<MavenProject> MavenProject.collectedProjectsprivate final Map<String, MavenProject> DefaultProjectBuilder.BuildSession.projectIndexprivate Map<String, MavenProject> ProjectSorter.projectMapprivate Map<String, MavenProject> MavenProject.projectReferencesprivate List<MavenProject> ProjectSorter.sortedProjectsMethods in org.apache.maven.project that return MavenProjectModifier and TypeMethodDescriptionDefaultMavenProjectBuilder.build(File pom, ArtifactRepository localRepository, ProfileManager profileManager) Deprecated.DefaultMavenProjectBuilder.build(File pom, ProjectBuilderConfiguration configuration) Deprecated.MavenProjectBuilder.build(File pom, ArtifactRepository localRepository, ProfileManager profileManager) Deprecated.MavenProjectBuilder.build(File pom, ProjectBuilderConfiguration configuration) Deprecated.DefaultMavenProjectBuilder.buildFromRepository(Artifact artifact, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository) Deprecated.DefaultMavenProjectBuilder.buildFromRepository(Artifact artifact, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository, boolean allowStubModel) Deprecated.DefaultMavenProjectBuilder.buildFromRepository(Artifact artifact, List<ArtifactRepository> remoteRepositories, ProjectBuilderConfiguration configuration, boolean allowStubModel) Deprecated.MavenProjectBuilder.buildFromRepository(Artifact artifact, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository) Deprecated.MavenProjectBuilder.buildFromRepository(Artifact artifact, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository, boolean allowStubModel) Deprecated.DefaultMavenProjectBuilder.buildStandaloneSuperProject(ArtifactRepository localRepository) Deprecated.DefaultMavenProjectBuilder.buildStandaloneSuperProject(ArtifactRepository localRepository, ProfileManager profileManager) Deprecated.DefaultMavenProjectBuilder.buildStandaloneSuperProject(ProjectBuilderConfiguration configuration) Deprecated.This is used for pom-less execution like running archetype:generate.MavenProjectBuilder.buildStandaloneSuperProject(ArtifactRepository localRepository) Deprecated.MavenProjectBuilder.buildStandaloneSuperProject(ArtifactRepository localRepository, ProfileManager profileManager) Deprecated.MavenProjectBuilder.buildStandaloneSuperProject(ProjectBuilderConfiguration configuration) Deprecated.DefaultMavenProjectBuilder.buildWithDependencies(File pom, ArtifactRepository localRepository, ProfileManager profileManager) Deprecated.DefaultMavenProjectBuilder.buildWithDependencies(File pom, ArtifactRepository localRepository, ProfileManager profileManager, org.apache.maven.wagon.events.TransferListener transferListener) Deprecated.MavenProjectBuilder.buildWithDependencies(File pom, ArtifactRepository localRepository, ProfileManager globalProfileManager) Deprecated.MavenProjectBuilder.buildWithDependencies(File pom, ArtifactRepository localRepository, ProfileManager globalProfileManager, org.apache.maven.wagon.events.TransferListener transferListener) Deprecated.MavenProject.clone()MavenProject.getExecutionProject()DefaultDependencyResolutionRequest.getMavenProject()DependencyResolutionRequest.getMavenProject()Gets the project to resolve dependencies for.MavenProject.getParent()Returns the project corresponding to a declared parent.DefaultProjectBuildingRequest.getProject()DefaultProjectBuildingResult.getProject()DuplicateArtifactAttachmentException.getProject()ProjectBuildingRequest.getProject()ProjectBuildingResult.getProject()Gets the project that was built.ProjectSorter.getTopLevelProject()Methods in org.apache.maven.project that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionMavenProject.getCollectedProjects()ProjectSorter.getProjectMap()MavenProject.getProjectReferences()ProjectSorter.getSortedProjects()Methods in org.apache.maven.project with parameters of type MavenProjectModifier and TypeMethodDescriptionprivate voidProjectSorter.addEdge(Map<String, MavenProject> projectMap, Map<String, Map<String, Graph.Vertex>> vertexMap, MavenProject project, Graph.Vertex projectVertex, String groupId, String artifactId, String version, boolean force, boolean safe) private voidProjectSorter.addEdge(Graph.Vertex fromVertex, Graph.Vertex toVertex, MavenProject fromProject, Map<String, MavenProject> projectMap, boolean force, boolean safe) voidMavenProject.addProjectReference(MavenProject project) voidDefaultMavenProjectHelper.addResource(MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes) voidMavenProjectHelper.addResource(MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes) Add a resource directory to the project.voidDefaultMavenProjectHelper.addTestResource(MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes) voidMavenProjectHelper.addTestResource(MavenProject project, String resourceDirectory, List<String> includes, List<String> excludes) Add a test resource directory to the project.voidDefaultMavenProjectHelper.attachArtifact(MavenProject project, File artifactFile, String artifactClassifier) voidDefaultMavenProjectHelper.attachArtifact(MavenProject project, String artifactType, File artifactFile) voidDefaultMavenProjectHelper.attachArtifact(MavenProject project, String artifactType, String artifactClassifier, File artifactFile) voidDefaultMavenProjectHelper.attachArtifact(MavenProject project, Artifact artifact) Add an attached artifact or replace the file for an existing artifact.voidMavenProjectHelper.attachArtifact(MavenProject project, File artifactFile, String artifactClassifier) SeeMavenProjectHelper.attachArtifact(MavenProject, String, String, java.io.File), but with type set to null.voidMavenProjectHelper.attachArtifact(MavenProject project, String artifactType, File artifactFile) * SeeMavenProjectHelper.attachArtifact(MavenProject, String, String, java.io.File), but with classifier set to null.voidMavenProjectHelper.attachArtifact(MavenProject project, String artifactType, String artifactClassifier, File artifactFile) Add or replace an artifact to the current project.private static StringDuplicateArtifactAttachmentException.constructMessage(MavenProject project, Artifact artifact) DefaultProjectBuildingHelper.createProjectRealm(MavenProject project, Model model, ProjectBuildingRequest request) ProjectBuildingHelper.createProjectRealm(MavenProject project, Model model, ProjectBuildingRequest request) Creates the project realm that hosts the build extensions of the specified model.org.eclipse.aether.RepositorySystemSessionRepositorySessionDecorator.decorate(MavenProject project, org.eclipse.aether.RepositorySystemSession session) Returns possiblynullAether repository system session to be used to resolve project dependencies.private voidMavenProject.deepCopy(MavenProject project) static StringProjectSorter.getId(MavenProject project) MavenProject.getModulePathAdjustment(MavenProject moduleProject) Deprecated.private voidDefaultProjectBuilder.BuildSession.initParent(MavenProject project, ModelBuilderResult result) private voidDefaultProjectBuilder.BuildSession.initProject(MavenProject project, ModelBuilderResult result) private ModelDefaultProjectBuilder.injectLifecycleBindings(Model model, ModelBuilderRequest request, ModelProblemCollector problems, MavenProject project, ProjectBuildingRequest projectBuildingRequest) voidDefaultProjectRealmCache.register(MavenProject project, ProjectRealmCache.Key key, ProjectRealmCache.CacheRecord record) voidProjectRealmCache.register(MavenProject project, ProjectRealmCache.Key key, ProjectRealmCache.CacheRecord record) Registers the specified cache record for usage with the given project.private DependencyResolutionResultDefaultProjectBuilder.BuildSession.resolveDependencies(MavenProject project) voidDefaultProjectBuildingHelper.selectProjectRealm(MavenProject project) voidProjectBuildingHelper.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.voidMavenProject.setExecutionProject(MavenProject executionProject) DefaultDependencyResolutionRequest.setMavenProject(MavenProject project) DependencyResolutionRequest.setMavenProject(MavenProject project) Sets the project to resolve dependencies for.voidMavenProject.setParent(MavenProject parent) voidDefaultProjectBuildingRequest.setProject(MavenProject mavenProject) voidProjectBuildingRequest.setProject(MavenProject mavenProject) Method parameters in org.apache.maven.project with type arguments of type MavenProjectModifier and TypeMethodDescriptionprivate voidProjectSorter.addEdge(Map<String, MavenProject> projectMap, Map<String, Map<String, Graph.Vertex>> vertexMap, MavenProject project, Graph.Vertex projectVertex, String groupId, String artifactId, String version, boolean force, boolean safe) private voidProjectSorter.addEdge(Graph.Vertex fromVertex, Graph.Vertex toVertex, MavenProject fromProject, Map<String, MavenProject> projectMap, boolean force, boolean safe) voidMavenProject.setCollectedProjects(List<MavenProject> collectedProjects) Constructors in org.apache.maven.project with parameters of type MavenProjectModifierConstructorDescriptionDefaultDependencyResolutionRequest(MavenProject project, org.eclipse.aether.RepositorySystemSession session) (package private)DefaultProjectBuildingResult(MavenProject project, List<ModelProblem> problems, DependencyResolutionResult dependencyResolutionResult) Creates a new result with the specified contents.DuplicateArtifactAttachmentException(MavenProject project, Artifact artifact) MavenProject(MavenProject project) Constructor parameters in org.apache.maven.project with type arguments of type MavenProjectModifierConstructorDescriptionProjectSorter(Collection<MavenProject> projects) Sort a list of projects. -
Uses of MavenProject in org.apache.maven.project.artifact
Fields in org.apache.maven.project.artifact declared as MavenProjectModifier and TypeFieldDescriptionprivate final MavenProjectActiveProjectArtifact.projectDeprecated.private MavenProjectMavenMetadataSource.ProjectRelocation.projectprivate MavenProjectProjectArtifact.projectMethods in org.apache.maven.project.artifact that return MavenProjectMethods in org.apache.maven.project.artifact with parameters of type MavenProjectModifier and TypeMethodDescriptionMavenMetadataSource.createArtifacts(ArtifactFactory artifactFactory, List<Dependency> dependencies, String inheritedScope, ArtifactFilter dependencyFilter, MavenProject project) Deprecated.DefaultProjectArtifactsCache.createKey(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, boolean aggregating, org.eclipse.aether.RepositorySystemSession session) ProjectArtifactsCache.createKey(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, boolean aggregating, org.eclipse.aether.RepositorySystemSession session) voidDefaultProjectArtifactsCache.register(MavenProject project, ProjectArtifactsCache.Key cacheKey, ProjectArtifactsCache.CacheRecord record) voidProjectArtifactsCache.register(MavenProject project, ProjectArtifactsCache.Key cacheKey, ProjectArtifactsCache.CacheRecord record) Registers the specified cache record for usage with the given project.Constructors in org.apache.maven.project.artifact with parameters of type MavenProjectModifierConstructorDescriptionActiveProjectArtifact(MavenProject project, Artifact artifact) Deprecated.CacheKey(MavenProject project, List<org.eclipse.aether.repository.RemoteRepository> repositories, Collection<String> scopesToCollect, Collection<String> scopesToResolve, boolean aggregating, org.eclipse.aether.RepositorySystemSession session) ProjectArtifact(MavenProject project) -
Uses of MavenProject in org.apache.maven.project.collector
Methods in org.apache.maven.project.collector that return types with arguments of type MavenProjectModifier and TypeMethodDescriptionMultiModuleCollectionStrategy.collectProjects(MavenExecutionRequest request) PomlessCollectionStrategy.collectProjects(MavenExecutionRequest request) ProjectCollectionStrategy.collectProjects(MavenExecutionRequest request) RequestPomCollectionStrategy.collectProjects(MavenExecutionRequest request) DefaultProjectsSelector.selectProjects(List<File> files, MavenExecutionRequest request) ProjectsSelector.selectProjects(List<File> files, MavenExecutionRequest request) Select Maven projects from a list of POM files.Method parameters in org.apache.maven.project.collector with type arguments of type MavenProjectModifier and TypeMethodDescriptionprivate booleanMultiModuleCollectionStrategy.isRequestedProjectCollected(MavenExecutionRequest request, List<MavenProject> projects) multiModuleProjectDirectory in MavenExecutionRequest is not always the parent of the request pom.
DefaultProjectDependencyGraph(Collection, Collection)instead.