Выбор ответа Junior Сборка Gradle обновлено
Version catalog
Вопрос
Что даёт файл gradle/libs.versions.toml?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Хранит версии и координаты библиотек и плагинов с доступом libs.xxx. Version catalog убирает дублирование версий по модулям: в TOML описаны [versions], [libraries], [plugins], а Gradle генерирует аксессоры libs.compose.material3, libs.plugins.ksp.
Варианты ответа
- Ускоряет приложение у пользователя за счёт согласованных версий
- Хранит версии и координаты библиотек и плагинов с доступом
libs.xxxправильный ответ - Заменяет
settings.gradle.ktsи описывает список модулей проекта - Автоматически обновляет библиотеки до последних стабильных версий
Разбор
Version catalog убирает дублирование версий по модулям: в TOML описаны [versions], [libraries], [plugins], а Gradle генерирует аксессоры libs.compose.material3, libs.plugins.ksp. Список модулей проекта остаётся в settings.gradle.kts. Автоматических обновлений нет, для этого есть отдельные инструменты (Renovate, Dependabot).
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.