diff options
author | Reinier Zwitserloot <reinier@zwitserloot.com> | 2013-07-08 06:06:49 +0200 |
---|---|---|
committer | Reinier Zwitserloot <reinier@zwitserloot.com> | 2013-07-08 21:20:24 +0200 |
commit | 867929c79f344e2fa63aa280cf452d39eb7aabf7 (patch) | |
tree | 8874c08c4fe66a73e6af655d87e9c9701044ed18 /src | |
parent | 0d5fea94da2bfb72ea886a7379ad35e124489692 (diff) | |
download | lombok-867929c79f344e2fa63aa280cf452d39eb7aabf7.tar.gz lombok-867929c79f344e2fa63aa280cf452d39eb7aabf7.tar.bz2 lombok-867929c79f344e2fa63aa280cf452d39eb7aabf7.zip |
added tests for new javadoc behaviour, javac implementation of copying javadoc for getters/setters, and fixed pretty printer to no longer inject an extra newline at the top of javadoc.
Diffstat (limited to 'src')
-rw-r--r-- | src/delombok/lombok/delombok/PrettyCommentsPrinter.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/delombok/lombok/delombok/PrettyCommentsPrinter.java b/src/delombok/lombok/delombok/PrettyCommentsPrinter.java index 342e3323..1bb2ce23 100644 --- a/src/delombok/lombok/delombok/PrettyCommentsPrinter.java +++ b/src/delombok/lombok/delombok/PrettyCommentsPrinter.java @@ -530,7 +530,14 @@ public class PrettyCommentsPrinter extends JCTree.Visitor { print("/**"); println(); int pos = 0; int endpos = lineEndPos(dc, pos); + boolean atStart = true; while (pos < dc.length()) { + String line = dc.substring(pos, endpos); + if (line.trim().isEmpty() && atStart) { + atStart = false; + continue; + } + atStart = false; align(); print(" *"); if (pos < dc.length() && dc.charAt(pos) > ' ') print(" "); |