dion 2003/07/20 22:05:52
Modified: src/plugins-build/simian/src/main/org/apache/maven/simian
SimianLog.java
Log:
Fix files with spaces in the name
Revision Changes Path
1.2 +9 -3
maven/src/plugins-build/simian/src/main/org/apache/maven/simian/SimianLog.java
Index: SimianLog.java
===================================================================
RCS file:
/home/cvs/maven/src/plugins-build/simian/src/main/org/apache/maven/simian/SimianLog.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SimianLog.java 10 Jul 2003 07:36:58 -0000 1.1
+++ SimianLog.java 21 Jul 2003 05:05:51 -0000 1.2
@@ -185,8 +185,14 @@
int endLine = Integer.parseInt(dupeEntryTokenizer.nextToken());
// Skip "in".
dupeEntryTokenizer.nextToken();
- String filePath = dupeEntryTokenizer.nextToken();
-
+ // filePath could have spaces, we really want all tokens
+ StringBuffer filePathBuffer = new StringBuffer();
+ while (dupeEntryTokenizer.hasMoreTokens())
+ {
+ filePathBuffer.append(dupeEntryTokenizer.nextToken());
+ filePathBuffer.append(' ');
+ }
+ String filePath = filePathBuffer.toString();
String pathToClass = null;
if( filePath.startsWith(sourceDirectory) ) {
pathToClass = "xref/" + getPathToClass(sourceDirectory,
filePath);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]