JetBrains Open-Sources KotlinLLM: Smart Macros That Generate Kotlin Source Code at Runtime and Hot-Reload It Through JDI
JetBrains Research Open-Sources KotlinLLM. KotlinLLM is an IntelliJ IDEA plugin for Kotlin/JVM projects that provides a language function referred to as Smart macros. A Smart macro is a daily Kotlin perform name whose physique is generated Kotlin code. The public API is intentionally small. asLlm<F, T>(from, trace) converts an enter of sort F right into…
