Recently I got this warning each time I build the app:
app: 'annotationProcessor' dependencies won't be recognized as kapt annotation processors. Please change the configuration name to 'kapt' for these artifacts: 'com.github.bumptech.glide:compiler:4.7.1', 'io.objectbox:objectbox-processor:1.5.0', 'android.arch.lifecycle:compiler:1.1.1'.
Any idea what it is, and how to fix it? Seems like it's related not just to Glide, but to others too.
Are you using annotationProcessor com.github.bumptech.glide:compiler:4.7.1 with Kotlin? If so I think it's asking you use kapt com.github.bumptech.glide:compiler:4.7.1.
If this isn't specific to Glide though, you're probably better off asking on stack overflow.
What each of those will do to the project?
Shouldn't it be written in the main repo-webpage that "kapt" should be used?
http://bumptech.github.io/glide/doc/download-setup.html#kotlin. As for the difference between kapt/annotationProcessor in a kotlin project, I'm definitely not the right person to ask.
@sjudd OK thank you.
I was talking about this webpage:
https://github.com/bumptech/glide
Please update the main page of the repository.
The readme has a link to that setup page. There's a limit to the amount of information we can fit coherently into the readme.
Shouldn't it include the latest way to do it though?
Most helpful comment
Are you using
annotationProcessor com.github.bumptech.glide:compiler:4.7.1with Kotlin? If so I think it's asking you usekapt com.github.bumptech.glide:compiler:4.7.1.If this isn't specific to Glide though, you're probably better off asking on stack overflow.