[Lombok] Make visibility of fields of @Value classes private by default (K1)
^KT-51092
This commit is contained in:
committed by
Space Team
parent
a9248569a6
commit
0550f0d394
+18
@@ -0,0 +1,18 @@
|
||||
// IGNORE_BACKEND_K2: JVM_IR
|
||||
// ISSUE: KT-51092
|
||||
// FILE: MyValue.java
|
||||
import lombok.Value;
|
||||
|
||||
@Value
|
||||
public class MyValue {
|
||||
String defaultValue;
|
||||
private String privateValue;
|
||||
public String publicValue;
|
||||
}
|
||||
|
||||
// FILE: main.kt
|
||||
fun box(): String {
|
||||
val x = MyValue("A", "B", "C")
|
||||
val result = x.defaultValue + x.privateValue + x.publicValue;
|
||||
return if (result == "ABC") "OK" else "Error: $x"
|
||||
}
|
||||
Reference in New Issue
Block a user