You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by br...@apache.org on 2005/07/20 03:03:25 UTC

svn commit: r219824 - in /maven/components/trunk/maven-project/src/test: java/org/apache/maven/project/ resources/org/apache/maven/project/

Author: brett
Date: Tue Jul 19 18:03:25 2005
New Revision: 219824

URL: http://svn.apache.org/viewcvs?rev=219824&view=rev
Log:
apply some inspections

Added:
    maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/TestArtifactResolver.java   (contents, props changed)
      - copied, changed from r219817, maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathArtifactResolver.java
Removed:
    maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathArtifactResolver.java
Modified:
    maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/MavenProjectTestCase.java
    maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathTest.java
    maven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/ProjectClasspathTest.xml

Modified: maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/MavenProjectTestCase.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/MavenProjectTestCase.java?rev=219824&r1=219823&r2=219824&view=diff
==============================================================================
--- maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/MavenProjectTestCase.java (original)
+++ maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/MavenProjectTestCase.java Tue Jul 19 18:03:25 2005
@@ -103,9 +103,8 @@
     protected MavenProject getProjectWithDependencies( File pom )
         throws Exception
     {
-        return projectBuilder.buildWithDependencies( pom, getLocalRepository(),
-                                                     new ProjectClasspathArtifactResolver.Source( artifactFactory, artifactRepositoryFactory, getContainer() ),
-                                                     Collections.EMPTY_LIST );
+        return projectBuilder.buildWithDependencies( pom, getLocalRepository(), new TestArtifactResolver.Source(
+            artifactFactory, artifactRepositoryFactory, getContainer() ), Collections.EMPTY_LIST );
     }
 
     protected MavenProject getProject( File pom )

Modified: maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathTest.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathTest.java?rev=219824&r1=219823&r2=219824&view=diff
==============================================================================
--- maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathTest.java (original)
+++ maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathTest.java Tue Jul 19 18:03:25 2005
@@ -36,12 +36,12 @@
         File f = getFileForClasspathResource( dir + "project-with-scoped-dependencies.xml" );
 
         // XXX: Because this test fails, we resort to crude reflection hacks, see PLX-108 for the solution
-//        assertEquals( ProjectClasspathArtifactResolver.class, getContainer().lookup( ArtifactResolver.ROLE ).getClass() );
+//        assertEquals( TestArtifactResolver.class, getContainer().lookup( ArtifactResolver.ROLE ).getClass() );
         MavenProjectBuilder builder = (MavenProjectBuilder) getContainer().lookup( MavenProjectBuilder.ROLE );
         Field declaredField = builder.getClass().getDeclaredField( "artifactResolver" );
         boolean acc = declaredField.isAccessible();
         declaredField.setAccessible( true );
-        declaredField.set( builder, getContainer().lookup( ProjectClasspathArtifactResolver.class.getName() ) );
+        declaredField.set( builder, getContainer().lookup( TestArtifactResolver.class.getName() ) );
         declaredField.setAccessible( acc );
         // XXX: end hack
 

Copied: maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/TestArtifactResolver.java (from r219817, maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathArtifactResolver.java)
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/TestArtifactResolver.java?p2=maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/TestArtifactResolver.java&p1=maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathArtifactResolver.java&r1=219817&r2=219824&rev=219824&view=diff
==============================================================================
--- maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/ProjectClasspathArtifactResolver.java (original)
+++ maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/TestArtifactResolver.java Tue Jul 19 18:03:25 2005
@@ -48,7 +48,7 @@
 import java.util.List;
 import java.util.Set;
 
-public class ProjectClasspathArtifactResolver
+public class TestArtifactResolver
     extends DefaultArtifactResolver
     implements Contextualizable
 {
@@ -56,7 +56,7 @@
 
     private PlexusContainer container;
 
-    public static class Source
+    static class Source
         implements ArtifactMetadataSource
     {
         private ArtifactFactory artifactFactory;
@@ -109,7 +109,7 @@
                 IOUtil.close( r );
             }
 
-            Set artifacts = null;
+            Set artifacts;
             try
             {
                 artifacts = createArtifacts( model.getDependencies(), artifact.getScope() );
@@ -156,6 +156,9 @@
         }
     }
 
+    /**
+     * @noinspection RefusedBequest
+     */
     public void resolve( Artifact artifact, List remoteRepositories, ArtifactRepository localRepository )
         throws ArtifactResolutionException
     {

Propchange: maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/TestArtifactResolver.java
------------------------------------------------------------------------------
    cvs2svn:cvs-rev = 1.8

Propchange: maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/TestArtifactResolver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/TestArtifactResolver.java
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Modified: maven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/ProjectClasspathTest.xml
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/ProjectClasspathTest.xml?rev=219824&r1=219823&r2=219824&view=diff
==============================================================================
--- maven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/ProjectClasspathTest.xml (original)
+++ maven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/ProjectClasspathTest.xml Tue Jul 19 18:03:25 2005
@@ -1,9 +1,9 @@
 <plexus>
   <components>
-<!-- Due to PLX-108, have to work around it...
+    <!-- Due to PLX-108, have to work around it...
     <component>
       <role>org.apache.maven.artifact.ArtifactResolver</role>
-      <implementation>org.apache.maven.project.ProjectClasspathArtifactResolver</implementation>
+      <implementation>org.apache.maven.project.TestArtifactResolvertion>
       <requirements>
         <requirement>
           <role>org.apache.maven.artifact.manager.WagonManager</role>
@@ -15,8 +15,8 @@
     </component>
     -->
     <component>
-      <role>org.apache.maven.project.ProjectClasspathArtifactResolver</role>
-      <implementation>org.apache.maven.project.ProjectClasspathArtifactResolver</implementation>
+      <role>org.apache.maven.project.TestArtifactResolver</role>
+      <implementation>org.apache.maven.project.TestArtifactResolver</implementation>
       <requirements>
         <requirement>
           <role>org.apache.maven.artifact.manager.WagonManager</role>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org