В моем проекте я использую процессор в lib для обработки аннотаций. Вот build.gradle моего приложения (gradle 4.10.1)
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
apply plugin: 'kotlin-android-extensions'
...
kapt {
arguments {
arg("MODULE_NAME", project.getName())
}
}
...
dependencies {
kaptDebug "com.su:workbox.compiler:$workboxVersion"
}
Процессор в рабочей среде lib вообще не выполняется.
В моем примере проекта компилятор отлично работает с annotationProcessor. (gradle 5.5)
javaCompileOptions {
annotationProcessorOptions {
arguments = [MODULE_NAME: project.getName()]
}
}
...
dependencies {
debugAnnotationProcessor "com.su:workbox.compiler:$workboxVersion"
}
Как мне заставить мой процессор работать?