Replace Kapt with KSP for processing `@AutoValue` annotations in Kotlin
yevhenii-nadtochii opened this issue · comments
Yevhenii Nadtochii commented
Kapt is being replaced with KSP now.
From Kotlin official documentation:
kapt is in maintenance mode. We are keeping it up-to-date with recent Kotlin and Java releases but have no plans to implement new features. Please use the Kotlin Symbol Processing API (KSP) for annotation processing.
Though, the official implementation of AutoService for KSP is not available yet (KSP Implementation of AutoService).
Please migrate to KSP when the official implementation is ready, or use a non-official one when it is mature enough.