import org.jetbrains.kotlin.gradle.tasks.KotlinCompile import org.gradle.api.tasks.testing.logging.TestLogEvent.* import org.gradle.api.tasks.testing.logging.TestExceptionFormat.FULL import kotlin.collections.setOf plugins { kotlin("jvm") version "1.6.10" } group = "me.bush" version = "1.0.0" repositories { mavenCentral() } dependencies { testImplementation(kotlin("test")) // 2.15.0 is not vulnerable to any RCE exploits. implementation("org.apache.logging.log4j:log4j-api:2.15.0") implementation("org.apache.logging.log4j:log4j-core:2.15.0") // Additional Kotlin libraries required for some features implementation("org.jetbrains.kotlin:kotlin-reflect:1.6.10") implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0") } tasks.test { testLogging { showStandardStreams = true } useJUnitPlatform() } tasks.withType { kotlinOptions.jvmTarget = "1.8" }