|
27 | 27 | import com.sun.source.doctree.DocTree.Kind; |
28 | 28 | import com.sun.source.util.DocTreePath; |
29 | 29 | import com.sun.source.util.TreePath; |
| 30 | +import com.sun.tools.javac.parser.Tokens.Comment.CommentStyle; |
30 | 31 | import com.sun.tools.javac.tree.DCTree; |
| 32 | +import com.sun.tools.javac.tree.JCTree; |
| 33 | +import com.sun.tools.javac.tree.TreeScanner; |
31 | 34 | import com.sun.tools.javac.tree.DCTree.DCAuthor; |
32 | 35 | import com.sun.tools.javac.tree.DCTree.DCBlockTag; |
33 | 36 | import com.sun.tools.javac.tree.DCTree.DCComment; |
|
55 | 58 | import com.sun.tools.javac.tree.DCTree.DCUses; |
56 | 59 | import com.sun.tools.javac.tree.DCTree.DCValue; |
57 | 60 | import com.sun.tools.javac.tree.DCTree.DCVersion; |
58 | | -import com.sun.tools.javac.tree.JCTree; |
59 | 61 | import com.sun.tools.javac.tree.JCTree.JCArrayTypeTree; |
60 | | -import com.sun.tools.javac.tree.TreeScanner; |
61 | 62 | import com.sun.tools.javac.util.Convert; |
62 | 63 | import com.sun.tools.javac.util.JCDiagnostic; |
63 | 64 |
|
@@ -100,7 +101,7 @@ private JavadocConverter(JavacConverter javacConverter, DCDocComment docComment, |
100 | 101 | } |
101 | 102 |
|
102 | 103 | JavadocConverter(JavacConverter javacConverter, DCDocComment docComment, TreePath contextTreePath, boolean buildJavadoc) { |
103 | | - this(javacConverter, docComment, contextTreePath, docComment.comment.getPos().getStartPosition(), docComment.comment.getPos().getEndPosition(javacConverter.javacCompilationUnit.endPositions), buildJavadoc); |
| 104 | + this(javacConverter, docComment, contextTreePath, docComment.comment.getPos().getStartPosition(), docComment.comment.getPos().getEndPosition(javacConverter.javacCompilationUnit.endPositions) + (docComment.comment.getStyle() == CommentStyle.JAVADOC_LINE ? 1 /* include line end */ : 0), buildJavadoc); |
104 | 105 | } |
105 | 106 |
|
106 | 107 | private void commonSettings(ASTNode res, DCTree javac) { |
|
0 commit comments