Учитывая ошибку компиляции, вы, скорее всего, добьетесь изменения, которое в Gradle 5.x больше не будет помещать зависимости, объявленные в метаданных Maven как <scope>runtime</scope>
, в compile classpath.Посмотрите на примечания по миграции для этого.
Самый простой способ отладки это выполнить: ./gradlew :UIModule:dependencies --configuration <configurationName>
, где <configurationName>
заменено на правильное имя, которое я не делаюзнать.Если у вас нет этой информации, просто запустите задачу без параметра --configuration
.Выполнение этого со старой и новой версиями Gradle позволит выяснить разницу и разрешить ее, добавив недостающие зависимости, где это имеет смысл.
Обратите внимание, что переход с 3.x на 5.x также может заставить васвыполнить дальнейшие обновления.