Como converter um arquivo Kotlin para código-fonte Java?
Olá a todos! Sou um desenvolvedor iniciante e recentemente comecei a estudar Kotlin. Tenho um projeto escrito em Kotlin, mas meu líder de equipe pediu para fornecer uma versão desse código em Java, porque parte da equipe ainda não migrou para Kotlin e usa apenas Java.
Aqui está um exemplo da minha função em Kotlin:
```kotlin
data class User(val name: String, val age: Int)
fun processUsers(users: List): List {
return users
.filter { it.age >= 18 }
.map { "${it.name} (${it.age} anos)" }
}
```
Tentei reescrever isso manualmente em Java, mas ficou complicado, especialmente com lambdas e data class. Sei que Kotlin compila para bytecode JVM, mas é possível de alguma forma descompilar Kotlin de volta para Java? Ou existem ferramentas que fazem isso automaticamente? Talvez existam plugins para IntelliJ IDEA?
Gostaria de uma solução pronta para economizar tempo e evitar erros na migração manual. Desde já, agradeço pela ajuda!
<<>>