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 ); }