You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ch...@apache.org on 2006/04/06 22:20:01 UTC

svn commit: r392061 - /maven/sandbox/plugins/maven-vstudio-plugin/src/main/java/org/apache/maven/plugin/vstudio/VisualStudioUtil.java

Author: chrisjs
Date: Thu Apr  6 13:19:55 2006
New Revision: 392061

URL: http://svn.apache.org/viewcvs?rev=392061&view=rev
Log:
Fixed bug with resources in root of dir.

Modified:
    maven/sandbox/plugins/maven-vstudio-plugin/src/main/java/org/apache/maven/plugin/vstudio/VisualStudioUtil.java

Modified: maven/sandbox/plugins/maven-vstudio-plugin/src/main/java/org/apache/maven/plugin/vstudio/VisualStudioUtil.java
URL: http://svn.apache.org/viewcvs/maven/sandbox/plugins/maven-vstudio-plugin/src/main/java/org/apache/maven/plugin/vstudio/VisualStudioUtil.java?rev=392061&r1=392060&r2=392061&view=diff
==============================================================================
--- maven/sandbox/plugins/maven-vstudio-plugin/src/main/java/org/apache/maven/plugin/vstudio/VisualStudioUtil.java (original)
+++ maven/sandbox/plugins/maven-vstudio-plugin/src/main/java/org/apache/maven/plugin/vstudio/VisualStudioUtil.java Thu Apr  6 13:19:55 2006
@@ -36,23 +36,30 @@
     
     public static String toRelativeAndFixSeparator( File basedir, String absolutePath, boolean replaceSlashes )
     {
-        String relative;
+        String relative = "";
 
+        System.out.println( "absolute path" + absolutePath );
+        
         if ( absolutePath.equals( basedir.getAbsolutePath() ) )
         {
-            relative = ".";
+        	System.out.println("option 1");
+            //relative = ".";
         }
         else if ( absolutePath.startsWith( basedir.getAbsolutePath() ) )
         {
+        	System.out.println("option 2");
             relative = absolutePath.substring( basedir.getAbsolutePath().length() + 1 );
         }
         else
         {
+        	System.out.println("option 3");
             relative = absolutePath;
         }
 
+        if( relative.startsWith(".") ) 
+        	relative = relative.substring(2, relative.length() );
+        
         relative = StringUtils.replace( relative, "", "\\" ); //$NON-NLS-1$ //$NON-NLS-2$
-
 
         return relative;
     }