Рассказываем на
habr.com о новой возможности, которая позволяет централизованно описывать зависимости на проектах с системой сборки Gradle.
На текущий момент существует множество вариантов описания зависимостей в проектах, использующих Gradle. Рекомендуемого стандарта нет, поэтому используются самые разные подходы: кто-то просто перечисляет зависимости в блоке
dependencies, кто-то выносит зависимости в отдельный файл, блок
ext и т.д. И для новых разработчиков не всегда очевидно, что, где и как используется в большом и многомодульном проекте.
В 7й версии Gradle представлена новая функция, позволяющая описывать все зависимости централизованно. Эта функция находится на стадии превью, и чтобы воспользоваться ей в файле
settings.gradle(.kts) необходимо добавить строку: