Author: epunzalan
Date: Sun Mar  5 08:56:38 2006
New Revision: 383353

URL: http://svn.apache.org/viewcvs?rev=383353&view=rev
Log:
Fixed NPE when system scoped dependencies are present

Modified:
    
maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java

Modified: 
maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java?rev=383353&r1=383352&r2=383353&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java
 Sun Mar  5 08:56:38 2006
@@ -262,6 +262,11 @@
             Artifact artifact = artifactFactory.createArtifact( 
dep.getGroupId(), dep.getArtifactId(), dep.getVersion(),
                                                                 
dep.getScope(), dep.getType() );
 
+            if ( dep.getScope().equalsIgnoreCase( Artifact.SCOPE_SYSTEM ) )
+            {
+                artifact.setFile( new File( dep.getSystemPath() ) );
+            }
+
             artifacts.add( artifact );
         }
 


Reply via email to