[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:
@@ -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) {
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user