Author: dennisl Date: Tue Apr 24 14:05:32 2007 New Revision: 532081 URL: http://svn.apache.org/viewvc?view=rev&rev=532081 Log: [MIDEA-75] mvn idea:idea fails with StringIndexOutOfBoundsException (toRelative method) when adding resource to base project
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/viewvc/maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java?view=diff&rev=532081&r1=532080&r2=532081 ============================================================================== --- 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 Tue Apr 24 14:05:32 2007 @@ -213,7 +213,8 @@ { String relative; - if ( absolutePath.startsWith( basedir.getAbsolutePath() ) ) + if ( absolutePath.startsWith( basedir.getAbsolutePath() ) + && absolutePath.length() > basedir.getAbsolutePath().length() ) { relative = absolutePath.substring( basedir.getAbsolutePath().length() + 1 ); }