Я создаю собственный плагин Gradle для применения плагина Kover к нескольким проектам. Чтобы создать отчет Kover из нескольких подпроектов, мне нужно добавить зависимость к корневому проекту, согласно документации:
dependencies {
kover(project(":another:project"))
}
Я пытаюсь получить доступ к этому расширению kover
в своем специальном плагине Gradle, но не могу найти способ заставить его работать.
Подскажите, пожалуйста, как определить эту зависимость в моем методе Gradle Plugin.apply()
?
Я попробовал следовать этому решению, но не могу найти расширение kover
для импорта в свой код Gradle.
Я нашел решение:
val configurations: Configuration = project.configurations.getByName(KoverNames.DEPENDENCY_CONFIGURATION_NAME)
configurations.dependencies.add(project.dependencies.create(project.project("my-subproject")))