Author: rfscholte Date: Fri Jun 10 17:36:08 2016 New Revision: 1747760 URL: http://svn.apache.org/viewvc?rev=1747760&view=rev Log: [MINVOKER-204] Upgrade to Maven3 plugin Remove unused components
Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java?rev=1747760&r1=1747759&r2=1747760&view=diff ============================================================================== --- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java (original) +++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java Fri Jun 10 17:36:08 2016 @@ -30,9 +30,7 @@ import java.util.Map; import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.factory.ArtifactFactory; -import org.apache.maven.artifact.metadata.ArtifactMetadataSource; import org.apache.maven.artifact.repository.ArtifactRepository; -import org.apache.maven.artifact.repository.ArtifactRepositoryFactory; import org.apache.maven.execution.MavenSession; import org.apache.maven.model.Model; import org.apache.maven.model.Parent; @@ -85,12 +83,6 @@ public class InstallMojo private ArtifactFactory artifactFactory; /** - * The component used to create artifacts. - */ - @Component - private ArtifactRepositoryFactory repositoryFactory; - - /** */ @Parameter( property = "localRepository", required = true, readonly = true ) private ArtifactRepository localRepository; @@ -167,11 +159,6 @@ public class InstallMojo @Component private DependencyResolver resolver; - /** - */ - @Component - private ArtifactMetadataSource artifactMetadataSource; - private ProjectBuildingRequest projectBuildingRequest; /** @@ -250,7 +237,7 @@ public class InstallMojo if ( installedArtifacts.add( artifact.getId() ) ) { artifact.setFile( file ); - installer.install( session.getProjectBuildingRequest(), localRepositoryPath, + installer.install( projectBuildingRequest, localRepositoryPath, Collections.singletonList( artifact ) ); } else @@ -432,7 +419,7 @@ public class InstallMojo Collection<String> dependencyProjects = new LinkedHashSet<String>(); // index available reactor projects - Map<String, MavenProject> projects = new HashMap<String, MavenProject>(); + Map<String, MavenProject> projects = new HashMap<String, MavenProject>( reactorProjects.size() ); for ( MavenProject reactorProject : reactorProjects ) { String projectId =