Чтобы сохранить номера версий моих зависимостей gradle, я выбрал следующий шаблон:
На своем уровне проекта build.gradle
Я добавил:
ext.versions = [
'kotlin_version' : '1.2.30',
'dagger' : '2.16'
]
И в моем приложенииbuild.gradle
модуля:
implementation "com.google.dagger:dagger:${versions.dagger}"
implementation "com.google.dagger:dagger-android-support:${versions.dagger}"
implementation "com.google.dagger:dagger-android:${versions.dagger}"
kapt "com.google.dagger:dagger-compiler:${versions.dagger}"
kapt "com.google.dagger:dagger-android-processor:${versions.dagger}"
Но моя проблема в том, что после этого я потерял предупреждения о " Доступны более новые версии библиотеки ".
Как правильно сделать это, не пропуская проверки lint?
Примечание: я также пробовал другие способы, такие как перемещение этих версий в файл gradle.properties (дляглобальные переменные).
Я ищу решение внутри Android Studio.Есть одно решение, которое я уже нашел:
Analyze -> Run Inspection by name... -> Type "Newer Library Versions Available"
Но меня беспокоит то, что обновления легко пропустить, пока мы не запустим тот или иной скрипт.Вот почему я пытаюсь найти способ, которым версии зависимостей могут быть помещены в переменную, и получить предупреждение о новых обновлениях .