Как использовать каталог версий в специальном плагине Kotlin Gradle?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать каталог версий в специальном плагине Kotlin Gradle?

Сообщение Anonymous »

Я использую kover для анализа покрытия кода моего многомодульного проекта Android. Поэтому я добавил некоторую конфигурацию ковера в свой корневой файл build.gradle.kts:

Код: Выделить всё

plugins {
alias(libs.plugins.kover)
}

kover {
merge {
...
}
reports {
...
}
}
Конфигурация довольно большая, поэтому я хотел бы сохранить этот код в отдельном файле, чтобы обеспечить удобство обслуживания build.gradle.kts. Но при извлечении кода в kover-config.gradle.kts и применении этого файла в build.gradle.kts я получаю ошибки, которые libs не могут быть устранены.
Я попробовал передать каталог версий напрямую

Код: Выделить всё

apply(from = "kover-config.gradle.kts", to = mapOf("libs" to libs))
Я пробовал передать это через дополнения:

Код: Выделить всё

extra["libs"] = libs
apply(from = "${rootDir}/gradle/scripts/kover-config.gradle.kts")
Я пробовал получить его через расширения

Код: Выделить всё

val libs = extensions.getByType().named("libs")
Но ничего не помогло. Как это можно сделать?

Подробнее здесь: https://stackoverflow.com/questions/793 ... dle-plugin
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»