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