settings.gradle.kts (34 lines of code) (raw):
import org.gradle.internal.jvm.Jvm
pluginManagement {
val kotlinVersion: String? by settings
val versionOrDefault = kotlinVersion ?: "2.0.0"
val composeVersion = if (versionOrDefault.startsWith("1.8")) "1.6.0" else "1.6.11"
plugins {
id("org.jetbrains.kotlin.jvm") version versionOrDefault
id("org.jetbrains.compose") version composeVersion
}
}
rootProject.name = "intellij-coverage"
include(":instrumentation")
include(":instrumentation:java7-utils")
include(":test-discovery")
include(":junit4-test-discovery-launcher")
include(":tests")
include(":util")
include(":reporter")
include(":reporter:offline")
include(":benchmarks")
include(":java6-utils")
include(":offline-runtime")
include(":offline-runtime:data")
include(":offline-runtime:java7-utils")
include(":offline-runtime:api")
include(":common")
include(":lib")
include(":test-kotlin")
include(":test-kotlin:test-utils")
include(":test-kotlin:test-generation")
include(":test-kotlin:test-sources")
if (Jvm.current().javaVersion!! >= JavaVersion.VERSION_11) {
include(":test-kotlin:test-sources11")
}