Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OldNew
org.apache.maven.project.MavenProjectBuilder

org.apache.maven.project.ProjectBuilder

Some adaptions necessary, some reflection to stay compatible

with 2 aether versions. See http://svn.apache.org/viewvc?view=revision&revision=r1685177 for sample

org.apache.maven.artifact.factory.ArtifactFactory
org.apache.maven.repository.RepositorySystem (however, there's only one implementation: LegacyRepositorySystem, 
which is again part of maven-compat AND reuses ArtifactFactory)
Depending on what you want to do next with the Artifact, you could use TransferUtils.toArtifactCoordinate() instead. 
org.apache.maven.artifact.repository.ArtifactRepositoryFactory
org.apache.maven.artifact.repository.MavenArtifactRepository
org.apache.maven.artifact.resolver.ArtifactCollector
org.apache.maven.shared.artifact.collect.DependencyCollector
org.apache.maven.artifact.deployer.ArtifactDeployer
org.apache.maven.shared.artifact.deploy.ArtifactDeployer
org.apache.maven.artifact.installer.ArtifactInstaller
org.apache.maven.shared.artifact.install.ArtifactInstaller
org.apache.maven.artifact.resolver.ArtifactResolver
org.apache.maven.shared.artifact.resolve.ArtifactResolver
  

...