Fast and ergonomic annotation processors for Kotlin
What is KSP?
KSP (Kotlin Symbol Processor) is a new API from Google for writing Kotlin compiler plugins. Using KSP we can write annotation processors to reduce boilerplate, solve cross-cutting concerns, and move checks from runtime to compile-time.
While we already have annotation processors in Kotlin through kapt, the new KSP API provides…