From 602877e6942fd12852a7b03cd3e30e76d5440df6 Mon Sep 17 00:00:00 2001 From: Roel Spilker Date: Mon, 4 Dec 2017 21:41:03 +0100 Subject: delombok no longer prints generated outer-instance constructor parameters, fixes #1521 --- src/delombok/lombok/delombok/PrettyPrinter.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/delombok/lombok/delombok/PrettyPrinter.java b/src/delombok/lombok/delombok/PrettyPrinter.java index 1a36ab7e..611055e0 100644 --- a/src/delombok/lombok/delombok/PrettyPrinter.java +++ b/src/delombok/lombok/delombok/PrettyPrinter.java @@ -822,7 +822,13 @@ public class PrettyPrinter extends JCTree.Visitor { } print(tree.clazz); print("("); - print(tree.args, ", "); + if (tree.args.nonEmpty()) { + if (tree.args.head instanceof JCIdent) { + print(tree.args, ", "); + } else { + print(tree.args.tail, ", "); + } + } print(")"); if (tree.def != null) { Name previousTypeName = currentTypeName; -- cgit