Author: bentmann
Date: Fri Apr  9 11:48:37 2010
New Revision: 932366

URL: http://svn.apache.org/viewvc?rev=932366&view=rev
Log:
o Added short-circuit to disable local parent resolution via <relativePath/>

Modified:
    
maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java

Modified: 
maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
URL: 
http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java?rev=932366&r1=932365&r2=932366&view=diff
==============================================================================
--- 
maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
 (original)
+++ 
maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
 Fri Apr  9 11:48:37 2010
@@ -647,6 +647,11 @@ public class DefaultModelBuilder
 
         String parentPath = childModel.getParent().getRelativePath();
 
+        if ( parentPath == null || parentPath.length() <= 0 )
+        {
+            return null;
+        }
+
         parentPath = parentPath.replace( '\\', File.separatorChar ).replace( 
'/', File.separatorChar );
 
         File pomFile = new File( new File( projectDirectory, parentPath 
).toURI().normalize() );


Reply via email to