The Kotlin Symbol Processing API (KSP) allows to write code that is executed when compiling a Kotlin application. Use this tag in questions about the Kotlin Symbol Processing API and writing symbol processors.