Liam Heneghan
02/09/2020, 1:06 PM[INFO] Kapt3 is enabled (stand-alone mode).
Annotation processing mode: apt
Memory leak detection mode: none
Show processor time: false
Verbose mode: true
Info as warnings: false
Use light analysis: false
Correct error types: false
Map diagnostic locations: false
Strict mode: false
Detect annotation processors in compile classpath: false
Incremental annotation processing (apt mode): true
Javac options: {-Xmaxerrs=500, -source=1.8}
[incremental apt] Changed files: [/path/to/file/changed/ViewModel.java] <- Correctly identifies changed file
[INFO] Processing java sources with annotation processors: [list of what looks like all source files in the app module]
Annotation processors in app module:
dagger.internal.codegen.ComponentProcessor
dagger.android.processor.AndroidProcessor
com.squareup.inject.assisted.dagger2.processor.AssistedInjectDagger2Processor
androidx.lifecycle.LifecycleProcessor
com.squareup.moshi.kotlin.codegen.JsonClassCodegenProcessor
butterknife.compiler.ButterKnifeProcessor
android.databinding.annotationprocessor.ProcessDataBinding
com.squareup.inject.assisted.processor.AssistedInjectProcessor
Liam Heneghan
02/10/2020, 9:24 AMmoshi-kotlin-codegen
and room-compiler
- I can see from the kapt verbose logs that changing a class in this module processes only the changed file. So the issue I’m having seems specific to the app module.
I haven’t been able to find anything useful using a build scan or running gradle with --debug.
Is it possible to debug the kapt plugin as it runs on the project?Liam Heneghan
02/11/2020, 4:14 PM