Author: bentmann
Date: Mon May 25 08:10:18 2009
New Revision: 778344

URL: http://svn.apache.org/viewvc?rev=778344&view=rev
Log:
o Fixed handling of optional dependencies

Modified:
    
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java

Modified: 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java
URL: 
http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java?rev=778344&r1=778343&r2=778344&view=diff
==============================================================================
--- 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java
 (original)
+++ 
maven/components/branches/MNG-2766/maven-core/src/main/java/org/apache/maven/project/artifact/MavenMetadataSource.java
 Mon May 25 08:10:18 2009
@@ -120,6 +120,8 @@
                             dependencyArtifact = 
repositorySystem.createArtifact( d.getGroupId(), d.getArtifactId(), 
d.getVersion(), effectiveScope, d.getType() );
                         }
 
+                        dependencyArtifact.setOptional( d.isOptional() );
+
                         if ( Artifact.SCOPE_SYSTEM.equals( effectiveScope ) )
                         {
                             dependencyArtifact.setFile( new File( 
d.getSystemPath() ) );


Reply via email to