Skip to content

Commit 139b340

Browse files
committed
Workaround to fix error "No matching variant of com.airbnb.android:showkase:1.0.5 was found".
Replace `implementation` by `debugImplementation` and `releaseImplementation`
1 parent 61ca629 commit 139b340

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

plugins/src/main/kotlin/extension/DependencyHandleScope.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ private fun DependencyHandlerScope.implementation(
3030
private fun DependencyHandlerScope.androidTestImplementation(dependency: Any) = dependencies.add("androidTestImplementation", dependency)
3131

3232
private fun DependencyHandlerScope.debugImplementation(dependency: Any) = dependencies.add("debugImplementation", dependency)
33+
private fun DependencyHandlerScope.releaseImplementation(dependency: Any) = dependencies.add("releaseImplementation", dependency)
3334

3435
/**
3536
* Dependencies used by all the modules
@@ -53,7 +54,10 @@ fun DependencyHandlerScope.composeDependencies(libs: LibrariesForLibs) {
5354
implementation(libs.androidx.activity.compose)
5455
debugImplementation(libs.androidx.compose.ui.tooling)
5556
debugImplementation(libs.androidx.compose.ui.test.manifest)
56-
implementation(libs.showkase)
57+
// Workaround to fix error "No matching variant of com.airbnb.android:showkase:1.0.5 was found":
58+
// Replace `implementation` by `debugImplementation` and `releaseImplementation`
59+
debugImplementation(libs.showkase)
60+
releaseImplementation(libs.showkase)
5761
implementation(libs.kotlinx.collections.immutable)
5862
}
5963

0 commit comments

Comments
 (0)