[Lombok] Convert tests with compilation errors to diagnostic tests

This commit is contained in:
Dmitriy Novozhilov
2022-05-27 10:53:01 +03:00
committed by teamcity
parent fb57e1ecd5
commit 430ea414a9
42 changed files with 413 additions and 199 deletions
@@ -0,0 +1,64 @@
// FILE: AccessorsTest.java
import lombok.*;
import lombok.experimental.*;
@Getter @Setter
public class AccessorsTest {
private int age = 10;
private int fTarget = 42;
private String fieldValue;
@Accessors(prefix = {})
private boolean isHuman;
private boolean fPrefixedBoolean;
@Accessors(prefix = {})
private Boolean isNonPrimitiveHuman;
static void test() {
val obj = new AccessorsTest();
obj.getTarget();
obj.setTarget(34);
obj.getValue();
obj.setValue("sdf");
obj.isHuman();
obj.setHuman(true);
obj.isPrefixedBoolean();
obj.setPrefixedBoolean(false);
obj.getIsNonPrimitiveHuman();
obj.setIsNonPrimitiveHuman(false);
}
}
// FILE: test.kt
fun box(): String {
val obj = AccessorsTest()
obj.getTarget()
obj.setTarget(34)
obj.getValue()
obj.setValue("sdf")
obj.isHuman()
obj.setHuman(true)
obj.isPrefixedBoolean()
obj.setPrefixedBoolean(false)
obj.getIsNonPrimitiveHuman()
obj.setIsNonPrimitiveHuman(false)
return "OK"
}
// FILE: lombok.config
lombok.accessors.prefix += f
lombok.accessors.prefix+=field