| Deprecated Methods | 
| org.apache.maven.artifact.handler.manager.ArtifactHandlerManager.addHandlers(Map) 
 | 
| org.apache.maven.project.MavenProject.attachArtifact(String, String, File) Use MavenProjectHelper.attachArtifact(..) instead.
 | 
| org.apache.maven.project.artifact.MavenMetadataSource.createArtifacts(ArtifactFactory, List, String, ArtifactFilter, MavenProject) 
 | 
| org.apache.maven.project.MavenProject.createArtifacts(ArtifactFactory, String, ArtifactFilter) 
 | 
| org.apache.maven.DefaultArtifactFilterManager.createStandardFilter() Use this class as a component instead, and then use getArtifactFilter().
 | 
| org.apache.maven.project.MavenProject.getCompileArtifacts() 
 | 
| org.apache.maven.project.MavenProject.getCompileDependencies() 
 | 
| org.apache.maven.execution.MavenSession.getContainer() 
 | 
| org.apache.maven.execution.MavenSession.getEventDispatcher() 
 | 
| org.apache.maven.execution.MavenSession.getExecutionProperties() Use either
 MavenSession.getUserProperties()orMavenSession.getSystemProperties(). | 
| org.apache.maven.lifecycle.MavenExecutionPlan.getExecutions() 
 | 
| org.apache.maven.artifact.handler.manager.DefaultArtifactHandlerManager.getHandlerTypes() 
 | 
| org.apache.maven.classrealm.ClassRealmRequest.getImports() Use
 ClassRealmRequest.getParentImports()instead. | 
| org.apache.maven.lifecycle.mapping.LifecycleMapping.getOptionalMojos(String) 
 | 
| org.apache.maven.lifecycle.mapping.LifecycleMapping.getPhases(String) 
 | 
| org.apache.maven.lifecycle.DefaultLifecycleExecutor.getPhaseToLifecycleMap() 
 | 
| org.apache.maven.project.ProjectBuildingException.getPomLocation() use
 ProjectBuildingException.getPomFile() | 
| org.apache.maven.project.MavenProject.getReportArtifactMap() 
 | 
| org.apache.maven.project.MavenProject.getReportArtifacts() 
 | 
| org.apache.maven.project.MavenProject.getReportConfiguration(String, String, String) 
 | 
| org.apache.maven.project.MavenProject.getReporting() 
 | 
| org.apache.maven.project.MavenProject.getReportPlugins() 
 | 
| org.apache.maven.execution.MavenSession.getRepositoryCache() 
 | 
| org.apache.maven.project.MavenProject.getRuntimeArtifacts() 
 | 
| org.apache.maven.project.MavenProject.getRuntimeDependencies() 
 | 
| org.apache.maven.execution.MavenSession.getSortedProjects() 
 | 
| org.apache.maven.project.MavenProject.getSystemArtifacts() 
 | 
| org.apache.maven.project.MavenProject.getSystemDependencies() 
 | 
| org.apache.maven.project.MavenProject.getTestArtifacts() 
 | 
| org.apache.maven.project.MavenProject.getTestDependencies() 
 | 
| org.apache.maven.execution.MavenSession.lookup(String) 
 | 
| org.apache.maven.execution.MavenSession.lookup(String, String) 
 | 
| org.apache.maven.execution.MavenSession.lookupList(String) 
 | 
| org.apache.maven.execution.MavenSession.lookupMap(String) 
 | 
| org.apache.maven.artifact.resolver.ResolutionListener.manageArtifact(Artifact, Artifact) 
 | 
| org.apache.maven.project.MavenProject.replaceWithActiveArtifact(Artifact) 
 | 
| org.apache.maven.execution.DefaultMavenExecutionRequest.setPomFile(String) use
 DefaultMavenExecutionRequest.setPom(File) | 
| org.apache.maven.project.MavenProject.setReportArtifacts(Set) 
 | 
| org.apache.maven.project.MavenProject.setReporting(Reporting) 
 | 
| org.apache.maven.project.MavenProject.writeModel(Writer) Use
 ModelWriter. | 
| org.apache.maven.project.MavenProject.writeOriginalModel(Writer) Use
 ModelWriter. |