excludeCoroutines

fun ModuleDependency.excludeCoroutines()

Excludes all Kotlin Coroutines transitive dependencies.

This helper excludes the following coroutines modules from both org.jetbrains.kotlinx and com.intellij.platform groups:

  • kotlinx-coroutines-core

  • kotlinx-coroutines-core-jvm

  • kotlinx-coroutines-jdk8

  • kotlinx-coroutines-debug

  • kotlinx-coroutines-guava

  • kotlinx-coroutines-slf4j

  • kotlinx-coroutines-test

Example usage:

dependencies {
testImplementation(libs.kotestAssertions) {
excludeCoroutines()
}
}

See also