[ https://issues.apache.org/jira/browse/MJAVADOC-470?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17957828#comment-17957828 ]
Olivier Lamy commented on MJAVADOC-470: --------------------------------------- This project has moved from Jira to GitHub Issues. This issue was migrated to [apache/maven-javadoc-plugin#763|https://github.com/apache/maven-javadoc-plugin/issues/763]. > fix goal corrupts file if no newline before end-comment tag > ----------------------------------------------------------- > > Key: MJAVADOC-470 > URL: https://issues.apache.org/jira/browse/MJAVADOC-470 > Project: Maven Javadoc Plugin (Moved to GitHub Issues) > Issue Type: Bug > Components: javadoc > Affects Versions: 2.10.3 > Reporter: Richard Sand > Assignee: Robert Scholte > Priority: Major > Attachments: QDoxBug.java > > > If a method comment has the end-comment tag without a preceding newline, the > next method processed will become corrupted. I've attached a simple java file > to this case that demonstrates the problem. In short, if Method1 has a > comment like: > {code} > /** > * This javadoc has no newline before the end-comment token > * > * @throws UnsupportedEncodingException > * if UTF-8 is not supported */ > {code} > then Method2's javadoc will be broken. > The actual cause seems to be within the QDox library, where the library > doesn't properly set the line number where the actual method begins. -- This message was sent by Atlassian Jira (v8.20.10#820010)