У меня есть проект Android, который использует Autovalue для генерации некоторых своих моделей.Я пытаюсь перейти от старых com.android.support.*
к новым androidx.*
зависимостям.
Я знаю, что в плагине Android Gradle 3.2+ он пытается заменить все вхождения старых зависимостей поддержки, но это непохоже, не распространяется на интерфейсы, которые генерируются Autovalue.Эти интерфейсы по-прежнему ссылаются на android.support.annotation.NonNull
и android.support.annotation.Nullable
вместо androidx.annotation.*
'com.android.tools.build:gradle:3.2.1'
implementation "com.google.auto.value:auto-value-annotations:1.6.2"
annotationProcessor "com.google.auto.value:auto-value:1.6.2"
androidx version - 1.0.0
У меня очень мало опыта работы с этими процессорами аннотаций, если есть какая-либо другая информация, которая может иметь отношение, пожалуйста, дайте мнезнать.
Спасибо за ваши предложения.