[Lombok] Fix substitution of java types in K2 implementation

^KT-54020 Fixed
This commit is contained in:
Dmitriy Novozhilov
2023-01-11 15:41:11 +02:00
committed by Space Team
parent 8bd3c9d019
commit da0dd519d0
5 changed files with 40 additions and 1 deletions
@@ -0,0 +1,21 @@
// WITH_STDLIB
// ISSUE: KT-54020
// FILE: Celebrities.java
import java.util.List;
import lombok.AllArgsConstructor;
@AllArgsConstructor(staticName = "invite")
public class Celebrities {
private List<String> names;
public List<String> getNames() {
return names;
}
}
// FILE: main.kt
fun box(): String {
val celebrities = Celebrities.invite(listOf())
return if (celebrities.names.isEmpty()) "OK" else "Fail"
}