[
http://jira.codehaus.org/browse/QDOX-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Scholte closed QDOX-140.
-------------------------------
Resolution: Fixed
Fix Version/s: 1.10
r580 | rfscholte | 2009-03-10 23:05:36 CET
qdox-140 bugfix: unicode support
----------------------------------------------------------------------------
> Parser fails to translate Unicode escapes
> -----------------------------------------
>
> Key: QDOX-140
> URL: http://jira.codehaus.org/browse/QDOX-140
> Project: QDox
> Issue Type: Bug
> Components: Parser
> Affects Versions: 1.6.3
> Reporter: Benjamin Bentmann
> Fix For: 1.10
>
> Attachments: MyMojo.java
>
>
> The parser does currently not translate Unicode escapes as described in [JLS,
> Lexical
> Structure|http://java.sun.com/docs/books/jls/third_edition/html/lexical.html#3.2].
> If Unicode escapes are used for identifiers, an exception is raised as shown
> by the attached source file:
> {noformat}
> com.thoughtworks.qdox.parser.ParseException: syntax error @[17,37] in
> .../src/main/java/it/MyMojo.java
> at com.thoughtworks.qdox.parser.impl.Parser.yyerror(Parser.java:716)
> at com.thoughtworks.qdox.parser.impl.Parser.yyparse(Parser.java:826)
> at com.thoughtworks.qdox.parser.impl.Parser.parse(Parser.java:697)
> at
> com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:300)
> at
> com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:316)
> at
> com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:312)
> at
> com.thoughtworks.qdox.JavaDocBuilder$1.visitFile(JavaDocBuilder.java:369)
> at
> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:43)
> at
> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
> at
> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
> at
> com.thoughtworks.qdox.directorywalker.DirectoryScanner.scan(DirectoryScanner.java:52)
> at
> com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:366)
> {noformat}
> Unicode escapes in comments (more likely) don't make the parser fail but
> still need translation.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email