Процессор аннотаций Kotlin-Kapt не работает с Gradle 4.10.1 - PullRequest
0 голосов
/ 16 октября 2019

В моем проекте я использую процессор в 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"
}

Как мне заставить мой процессор работать?

...