Don't apply Kover to projects with AAR libraries (#2211)

* Don't apply Kover to projects with AAR libraries

* Move the Kover configuration to the `plugins` project
This commit is contained in:
Jorge Martin Espinosa 2024-01-11 21:16:31 +01:00 committed by GitHub
parent d76ee23514
commit e859b58f09
7 changed files with 248 additions and 203 deletions

View file

@ -17,10 +17,12 @@
/**
* This will generate the plugin "io.element.android-compose-application" to use by app and samples modules
*/
import extension.koverDependencies
import extension.androidConfig
import extension.commonDependencies
import extension.composeConfig
import extension.composeDependencies
import extension.setupKover
import org.gradle.accessors.dm.LibrariesForLibs
val libs = the<LibrariesForLibs>()
@ -30,6 +32,8 @@ plugins {
id("com.autonomousapps.dependency-analysis")
}
setupKover()
android {
androidConfig(project)
composeConfig(libs)
@ -42,4 +46,5 @@ dependencies {
commonDependencies(libs)
composeDependencies(libs)
coreLibraryDesugaring(libs.android.desugar)
koverDependencies()
}