¿Es posible usar Lombok con Kotlin?

Tengo un proyecto de Kotlin Gradle. Añadí Kotlin como una dependencia y también lo registré con kapt

compileOnly("org.projectlombok:lombok:$lombokVersion") kapt("org.projectlombok:lombok:$lombokVersion") 

Me gustaría usar la @Slf4j just @Slf4j para la generación automática de log . Funciona para las classs de Java pero no para las de Kotlin.

¿Es posible usar Kotling y Lombok juntos a partir de ahora?

EDITAR: Agregar más detalles

Si anoto una class de Kotlin con @Slf4j y uso el log dentro de ella, obtengo

Referencia no resuelta: logging

Evidentemente, no se aplica procesamiento de anotación.

Solutions Collecting From Web of "¿Es posible usar Lombok con Kotlin?"

Lombok no se ejecuta en su código fuente, sino en AST. De todos modos, es un procesador de annotations que se ejecuta en time de compilation por el comstackdor de Java. El comstackdor de Kotlin no usa estos procesadores de anotación. Ver también la respuesta https://stackoverflow.com/a/35530223/2621917 directamente de la boca del caballo.

No veo cómo funcionaría sin el apoyo adicional del equipo de lombok. Lombok se basa en el procesamiento de annotations, por lo que se ejecuta durante el time de compilation y se ejecuta en su código fuente, por lo que supongo que asume la syntax de Java.

No es compatible y, por lo que parece, no va a ser así .