[Lombok] Constructor can have only non-static fields

When using the AllArgsConstructor annotation (directly or via
meta-annotation), only fields that are not static should be added as
arguments. Previously, all fields were being included regardless of
static-ness, which is not consistent with the behavior of Lombok.

^KT-54025 Fixed
This commit is contained in:
Brian Norman
2024-01-11 13:40:13 -06:00
committed by Space Team
parent 2ab1e712f8
commit be728d4291
6 changed files with 18 additions and 0 deletions
@@ -17,6 +17,9 @@ public class ConstructorExample {
// Not part of constructor because final and initialized.
@Getter private final String result = "OK";
// Not part of constructor because static.
private static String constant;
public ConstructorExample(String arg) {
}