Author: hboutemy
Date: Thu Oct 30 05:51:47 2014
New Revision: 1635388

URL: http://svn.apache.org/r1635388
Log:
upgraded parent pom

Modified:
    maven/shared/trunk/maven-artifact-resolver/pom.xml
    
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/ProjectDependenciesResolver.java
    
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/CumulativeScopeArtifactFilter.java
    
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/DefaultProjectDependenciesResolver.java

Modified: maven/shared/trunk/maven-artifact-resolver/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-resolver/pom.xml?rev=1635388&r1=1635387&r2=1635388&view=diff
==============================================================================
--- maven/shared/trunk/maven-artifact-resolver/pom.xml (original)
+++ maven/shared/trunk/maven-artifact-resolver/pom.xml Thu Oct 30 05:51:47 2014
@@ -25,7 +25,7 @@ under the License.
   <parent>
     <artifactId>maven-shared-components</artifactId>
     <groupId>org.apache.maven.shared</groupId>
-    <version>20</version>
+    <version>21</version>
     <relativePath>../maven-shared-components/pom.xml</relativePath>
   </parent>
 

Modified: 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/ProjectDependenciesResolver.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/ProjectDependenciesResolver.java?rev=1635388&r1=1635387&r2=1635388&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/ProjectDependenciesResolver.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/ProjectDependenciesResolver.java
 Thu Oct 30 05:51:47 2014
@@ -23,7 +23,6 @@ import org.apache.maven.artifact.Artifac
 import org.apache.maven.artifact.resolver.ArtifactNotFoundException;
 import org.apache.maven.artifact.resolver.ArtifactResolutionException;
 import org.apache.maven.execution.MavenSession;
-import org.apache.maven.model.Dependency;
 import org.apache.maven.project.MavenProject;
 
 import java.util.Collection;
@@ -47,11 +46,11 @@ public interface ProjectDependenciesReso
      * @param session Contains the local repository, along with other settings 
related to artifact resolution.
      * @return The set of resolved artifacts. If the projects contain no 
dependencies, this will return an empty set.
      * @throws ArtifactResolutionException In case {@link Artifact} instances 
cannot be created from 
-     *          project {@link Dependency} instances, or artifact resolution 
fails.
+     *          project {@link org.apache.maven.model.Dependency} instances, 
or artifact resolution fails.
      * @throws ArtifactNotFoundException In cases where one or more dependency 
artifacts cannot be found in the
      *          various repositories.
      */
-    public Set<Artifact> resolve( Collection<? extends MavenProject> projects, 
Collection<String> scopes,
+    Set<Artifact> resolve( Collection<? extends MavenProject> projects, 
Collection<String> scopes,
                                   MavenSession session )
         throws ArtifactResolutionException, ArtifactNotFoundException;
 
@@ -64,10 +63,10 @@ public interface ProjectDependenciesReso
      * @param session Contains the local repository, along with other settings 
related to artifact resolution.
      * @return The set of resolved artifacts. If the project contains no 
dependencies, this will return an empty set.
      * @throws ArtifactResolutionException In case {@link Artifact} instances 
cannot be created from the
-     *          project {@link Dependency} instance, or artifact resolution 
fails.
+     *          project {@link org.apache.maven.model.Dependency} instance, or 
artifact resolution fails.
      * @throws ArtifactNotFoundException In cases where one or more dependency 
artifacts cannot be found in the
      *          various repositories.
      */
-    public Set<Artifact> resolve( MavenProject project, Collection<String> 
scopes, MavenSession session  )
+    Set<Artifact> resolve( MavenProject project, Collection<String> scopes, 
MavenSession session  )
         throws ArtifactResolutionException, ArtifactNotFoundException;
 }

Modified: 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/CumulativeScopeArtifactFilter.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/CumulativeScopeArtifactFilter.java?rev=1635388&r1=1635387&r2=1635388&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/CumulativeScopeArtifactFilter.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/CumulativeScopeArtifactFilter.java
 Thu Oct 30 05:51:47 2014
@@ -23,13 +23,12 @@ import java.util.Collection;
 
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.resolver.filter.ArtifactFilter;
-import org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter;
 
 /**
  * Filter to only retain objects in the given scope or better. This 
implementation allows the 
  * accumulation of multiple scopes and their associated implied scopes, so 
that the user can filter
  * apply a series of implication rules in a single step. This should be a more 
efficient implementation
- * of multiple standard {@link ScopeArtifactFilter} instances ORed together.
+ * of multiple standard {@link 
org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter} instances ORed 
together.
  *
  * @author <a href="mailto:br...@apache.org";>Brett Porter</a>
  * @author jdcasey

Modified: 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/DefaultProjectDependenciesResolver.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/DefaultProjectDependenciesResolver.java?rev=1635388&r1=1635387&r2=1635388&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/DefaultProjectDependenciesResolver.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-resolver/src/main/java/org/apache/maven/shared/artifact/resolver/DefaultProjectDependenciesResolver.java
 Thu Oct 30 05:51:47 2014
@@ -69,11 +69,13 @@ public final class DefaultProjectDepende
     private ArtifactMetadataSource metadataSource;
     
     // for plexus instantiation.
-    public DefaultProjectDependenciesResolver(){}
+    public DefaultProjectDependenciesResolver()
+    {
+    }
 
     // for testing.
     DefaultProjectDependenciesResolver( ArtifactResolver resolver, 
ArtifactFactory artifactFactory,
-                                               ArtifactMetadataSource 
metadataSource )
+                                        ArtifactMetadataSource metadataSource )
     {
         this.resolver = resolver;
         this.artifactFactory = artifactFactory;
@@ -97,19 +99,19 @@ public final class DefaultProjectDepende
 
         CumulativeScopeArtifactFilter scopeFilter = new 
CumulativeScopeArtifactFilter( scopes );
         
-        for ( MavenProject project : projects )
+        for ( MavenProject proj : projects )
         {
-            Set<Artifact> depArtifacts = project.getDependencyArtifacts();
+            Set<Artifact> depArtifacts = proj.getDependencyArtifacts();
             if ( depArtifacts == null )
             {
                 try
                 {
-                    depArtifacts = project.createArtifacts( artifactFactory, 
null, scopeFilter );
+                    depArtifacts = proj.createArtifacts( artifactFactory, 
null, scopeFilter );
                 }
                 catch ( InvalidDependencyVersionException e )
                 {
-                    throw new ArtifactResolutionException( "Failed to create 
Artifact instances for project dependencies: "
-                        + e.getMessage(), null, e );
+                    throw new ArtifactResolutionException( "Failed to create 
Artifact instances for project "
+                        + "dependencies: " + e.getMessage(), null, e );
                 }
             }
             
@@ -128,19 +130,19 @@ public final class DefaultProjectDepende
                 }
             }
             
-            Artifact projectArtifact = project.getArtifact();
+            Artifact projectArtifact = proj.getArtifact();
             if ( projectArtifact == null )
             {
-                projectArtifact = artifactFactory.createProjectArtifact( 
project.getGroupId(), project.getArtifactId(),
-                                                                     
project.getVersion() );
+                projectArtifact = artifactFactory.createProjectArtifact( 
proj.getGroupId(), proj.getArtifactId(),
+                                                                     
proj.getVersion() );
             }
             
             try
             {
                 ArtifactResolutionResult result = 
resolver.resolveTransitively( depArtifacts, projectArtifact,
-                                                                               
 project.getManagedVersionMap(),
+                                                                               
 proj.getManagedVersionMap(),
                                                                                
 session.getLocalRepository(),
-                                                                               
 project.getRemoteArtifactRepositories(),
+                                                                               
 proj.getRemoteArtifactRepositories(),
                                                                                
 metadataSource, scopeFilter );
 
                 if ( result.getArtifacts() != null && 
!result.getArtifacts().isEmpty() )
@@ -179,7 +181,8 @@ public final class DefaultProjectDepende
     /**
      * {@inheritDoc}
      */
-    public Set<Artifact> resolve( final MavenProject project, final 
Collection<String> scopes, final MavenSession session )
+    public Set<Artifact> resolve( final MavenProject project, final 
Collection<String> scopes,
+                                  final MavenSession session )
         throws ArtifactResolutionException, ArtifactNotFoundException
     {
         Collection<MavenProject> projects = Collections.singleton( project );


Reply via email to