gradle: resolve noisy build warnings

This commit is contained in:
Harsh Shandilya 2022-04-10 00:59:35 +05:30
parent d12b902ca7
commit 83d64ecea9
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
4 changed files with 13 additions and 1 deletions

View file

@ -33,6 +33,9 @@ kotlin {
implementation(libs.coil.compose) implementation(libs.coil.compose)
} }
dependsOn(sourceSets["androidAndroidTestRelease"]) dependsOn(sourceSets["androidAndroidTestRelease"])
dependsOn(sourceSets["androidTestFixtures"])
dependsOn(sourceSets["androidTestFixturesDebug"])
dependsOn(sourceSets["androidTestFixturesRelease"])
} }
sourceSets["desktopMain"].apply { dependencies { implementation(libs.kamel.image) } } sourceSets["desktopMain"].apply { dependencies { implementation(libs.kamel.image) } }
} }

View file

@ -13,6 +13,9 @@ kotlin {
sourceSets["androidMain"].apply { sourceSets["androidMain"].apply {
dependencies { implementation(libs.sqldelight.androidDriver) } dependencies { implementation(libs.sqldelight.androidDriver) }
dependsOn(sourceSets["androidAndroidTestRelease"]) dependsOn(sourceSets["androidAndroidTestRelease"])
dependsOn(sourceSets["androidTestFixtures"])
dependsOn(sourceSets["androidTestFixturesDebug"])
dependsOn(sourceSets["androidTestFixturesRelease"])
} }
sourceSets["desktopMain"].apply { dependencies { implementation(libs.sqldelight.jvmDriver) } } sourceSets["desktopMain"].apply { dependencies { implementation(libs.sqldelight.jvmDriver) } }
sourceSets["desktopTest"].apply { sourceSets["desktopTest"].apply {

View file

@ -54,7 +54,7 @@ android.defaults.buildfeatures.resvalues=false
android.defaults.buildfeatures.shaders=false android.defaults.buildfeatures.shaders=false
# Disable warnings about unsupported features, we know what we're doing # Disable warnings about unsupported features, we know what we're doing
android.suppressUnsupportedOptionWarnings=android.enableR8.fullMode,android.enableResourceOptimizations,android.nonTransitiveRClass,android.suppressUnsupportedOptionWarnings android.suppressUnsupportedOptionWarnings=android.enableR8.fullMode,android.enableResourceOptimizations,android.nonTransitiveRClass,android.suppressUnsupportedOptionWarnings,android.sdk.channel
# Maven publishing # Maven publishing
GROUP=com.github.android-password-store GROUP=com.github.android-password-store

View file

@ -10,6 +10,12 @@ plugins {
kotlin { kotlin {
android() android()
jvm() jvm()
sourceSets["androidMain"].apply {
dependsOn(sourceSets["androidAndroidTestRelease"])
dependsOn(sourceSets["androidTestFixtures"])
dependsOn(sourceSets["androidTestFixturesDebug"])
dependsOn(sourceSets["androidTestFixturesRelease"])
}
sourceSets["commonMain"].apply { sourceSets["commonMain"].apply {
dependencies { implementation(libs.kotlinx.serialization.core) } dependencies { implementation(libs.kotlinx.serialization.core) }
} }