Author: hboutemy
Date: Sun Jun 19 22:05:12 2011
New Revision: 1137457
URL: http://svn.apache.org/viewvc?rev=1137457&view=rev
Log:
[JXR-71] JXR doesn't link classes with non letters in their names
Submited by: James Agnew
Modified:
maven/jxr/trunk/maven-jxr/src/main/java/org/apache/maven/jxr/util/SimpleWordTokenizer.java
Modified:
maven/jxr/trunk/maven-jxr/src/main/java/org/apache/maven/jxr/util/SimpleWordTokenizer.java
URL:
http://svn.apache.org/viewvc/maven/jxr/trunk/maven-jxr/src/main/java/org/apache/maven/jxr/util/SimpleWordTokenizer.java?rev=1137457&r1=1137456&r2=1137457&view=diff
==============================================================================
---
maven/jxr/trunk/maven-jxr/src/main/java/org/apache/maven/jxr/util/SimpleWordTokenizer.java
(original)
+++
maven/jxr/trunk/maven-jxr/src/main/java/org/apache/maven/jxr/util/SimpleWordTokenizer.java
Sun Jun 19 22:05:12 2011
@@ -127,7 +127,7 @@ public class SimpleWordTokenizer
/**
- * Go through the entire String and if any character is not a Letter( a, b,
+ * Go through the entire String and if any character is not a Java
identifier part (_, a, b,
* c, d, etc) then return false.
*/
private static boolean isWord( String string )
@@ -144,7 +144,7 @@ public class SimpleWordTokenizer
char c = string.charAt( i );
- if ( Character.isLetter( c ) == false && c != '.' )
+ if ( !Character.isJavaIdentifierPart( c ) && c != '.' )
{
return false;
}