From 4637b9daf00e66f1f697613b4bb4d889951c298d Mon Sep 17 00:00:00 2001 From: Rawi01 Date: Wed, 24 Mar 2021 19:22:37 +0100 Subject: [record] Print compact constructor after class name --- src/delombok/lombok/delombok/PrettyPrinter.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/delombok/lombok/delombok/PrettyPrinter.java b/src/delombok/lombok/delombok/PrettyPrinter.java index c46a3298..bcf3f431 100644 --- a/src/delombok/lombok/delombok/PrettyPrinter.java +++ b/src/delombok/lombok/delombok/PrettyPrinter.java @@ -531,6 +531,9 @@ public class PrettyPrinter extends JCTree.Visitor { print(tree.typarams, ", "); print(">"); } + + if (isRecord) printRecordConstructor(tree.defs); + JCTree extendsClause = getExtendsClause(tree); if (extendsClause != null) { print(" extends "); @@ -542,8 +545,6 @@ public class PrettyPrinter extends JCTree.Visitor { print(tree.implementing, ", "); } - if (isRecord) printRecordConstructor(tree.defs); - println(" {"); indent++; printClassMembers(tree.defs, isEnum, isInterface); -- cgit