Autovalue を使用してモデルの一部を生成する Android プロジェクトがあります。古い依存関係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
私はこれらの注釈プロセッサの経験がほとんどありません。他に関連する情報があれば教えてください。
ご提案いただきありがとうございます。