I'm a bit confused on the newest annotation processor introduce in Android and related to Kotlin which is "kapt" Question :
What is kapt ( kotlin annotation processing tool) and its uses case? Or what does apply plugin: 'kotlin-kapt' help us within our android project.
Difference between Kapt and annotationProcessor in Gradle
Example:-
//Dagger with annotationProcessor vs with kapt
annotationProcessor libraries.daggerCompiler
kapt "androidx.room:room-compiler:$rootProject.roomVersion"