You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jd...@apache.org on 2007/11/30 01:15:07 UTC

svn commit: r599652 - /maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/artifact/PomMetadataSource.java

Author: jdcasey
Date: Thu Nov 29 16:15:05 2007
New Revision: 599652

URL: http://svn.apache.org/viewvc?rev=599652&view=rev
Log:
Applying patch from Oleg Gusakov to add dependency information to the metadata returned.

Modified:
    maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/artifact/PomMetadataSource.java

Modified: maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/artifact/PomMetadataSource.java
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/artifact/PomMetadataSource.java?rev=599652&r1=599651&r2=599652&view=diff
==============================================================================
--- maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/artifact/PomMetadataSource.java (original)
+++ maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/artifact/PomMetadataSource.java Thu Nov 29 16:15:05 2007
@@ -95,6 +95,7 @@
         catch ( InvalidProjectModelException e )
         {
             // We want to capture this in the graph so that we can display the error to the user
+        	artifactMetadata.setError( e.getMessage() );
         }
         catch ( ProjectBuildingException e )
         {
@@ -111,7 +112,6 @@
         for ( Iterator i = project.getDependencies().iterator(); i.hasNext(); )
         {
             Dependency d = (Dependency) i.next();
-
             artifacts.add( new ArtifactMetadata( d.getGroupId(), d.getArtifactId(), d.getVersion() ) );
         }
 
@@ -119,7 +119,8 @@
         // and making sure repositories added for a POM are scope only for a particular POM. We don't want
         // repositories lingering around or being aggregated after they are used. jvz
 
-        return new MetadataResolution( artifacts, null );
+        artifactMetadata.setDependencies( artifacts );
+        return new MetadataResolution( artifactMetadata );
     }
 
     private void loadProjectBuilder()