[ https://jira.codehaus.org/browse/MPLUGIN-220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=302326#comment-302326 ]
Robert Scholte commented on MPLUGIN-220: ---------------------------------------- Another reason for me to finally release the first beta versions of QDox 2.0, which include this fix. > Can not use regex in @Parameter(defaultValue) > --------------------------------------------- > > Key: MPLUGIN-220 > URL: https://jira.codehaus.org/browse/MPLUGIN-220 > Project: Maven 2.x Plugin Tools > Issue Type: Bug > Components: Plugin Plugin > Affects Versions: 3.0 > Reporter: Tony Chemit > Assignee: Robert Scholte > > When transform a javadoc default value > {code} > default-value="[a-zA-Z]{2,}-\\d+" > {code} > to > {code} > defaultValue = "[a-zA-Z]{2,}-\\\\d+" > {code} > I have when building : > {code} > Caused by: com.thoughtworks.qdox.parser.ParseException: Illegal escape > character 'd' @[295,85] in > file:/home/tchemit/projets/apache/maven/plugins/maven-changelog-plugin/src/main/java/org/apache/maven/plugin/changelog/ChangeLogReport.java > at com.thoughtworks.qdox.parser.impl.Parser.yyerror(Parser.java:1018) > at > com.thoughtworks.qdox.parser.impl.Parser.convertString(Parser.java:1126) > at com.thoughtworks.qdox.parser.impl.Parser.toString(Parser.java:1233) > at com.thoughtworks.qdox.parser.impl.Parser.yyparse(Parser.java:1800) > at com.thoughtworks.qdox.parser.impl.Parser.parse(Parser.java:999) > at > com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:353) > at > com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:381) > at > com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:377) > at > com.thoughtworks.qdox.JavaDocBuilder$2.visitFile(JavaDocBuilder.java:467) > 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.walk(DirectoryScanner.java:34) > 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.walk(DirectoryScanner.java:34) > at > com.thoughtworks.qdox.directorywalker.DirectoryScanner.scan(DirectoryScanner.java:52) > at > com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:464) > at > com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:453) > at > org.apache.maven.tools.plugin.annotations.JavaAnnotationsMojoDescriptorExtractor.discoverClasses(JavaAnnotationsMojoDescriptorExtractor.java:453) > at > org.apache.maven.tools.plugin.annotations.JavaAnnotationsMojoDescriptorExtractor.discoverClasses(JavaAnnotationsMojoDescriptorExtractor.java:443) > at > org.apache.maven.tools.plugin.annotations.JavaAnnotationsMojoDescriptorExtractor.discoverClasses(JavaAnnotationsMojoDescriptorExtractor.java:422) > at > org.apache.maven.tools.plugin.annotations.JavaAnnotationsMojoDescriptorExtractor.scanJavadoc(JavaAnnotationsMojoDescriptorExtractor.java:188) > at > org.apache.maven.tools.plugin.annotations.JavaAnnotationsMojoDescriptorExtractor.execute(JavaAnnotationsMojoDescriptorExtractor.java:106) > at > org.apache.maven.tools.plugin.scanner.DefaultMojoScanner.populatePluginDescriptor(DefaultMojoScanner.java:108) > at > org.apache.maven.plugin.plugin.AbstractGeneratorMojo.execute(AbstractGeneratorMojo.java:233) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira