Gradle - Как не справиться с конфликтом основной версии? - PullRequest
0 голосов
/ 30 сентября 2018

Если моему проекту требуется зависимость com.abc:xyz:1.2.0, и у меня есть другая зависимость, которая временно требует com.abc:xyz:2.0.0, это является серьезной проблемой, потому что даже если мой проект компилируется, могут быть различия в поведении.По какой-то причине в этом случае Gradle предполагает, что использование 2.0.0 не будет проблемой вообще, и выбирает 2.0.0.

Я хочу потерпеть неудачу в этом случае.Мне известно о failOnVersionConflict(), но это вызывает ошибки, даже когда сегменты патча не совпадают.Как я могу потерпеть неудачу только в случае конфликта основной версии?

Спасибо

...