From 4e4d2ed65b5ae4917032cb501a11eb80c3e0061b Mon Sep 17 00:00:00 2001 From: Moritz Ruth Date: Sun, 3 Jan 2021 14:34:18 +0100 Subject: [PATCH] Enable progressive mode in all modules --- build.gradle.kts | 1 + buildSrc/build.gradle.kts | 5 +---- test-plugin/build.gradle.kts | 4 +--- uranos-api/build.gradle.kts | 5 ++--- uranos-packet-codecs/build.gradle.kts | 4 +--- 5 files changed, 6 insertions(+), 13 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index c31cd40..5624237 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -16,5 +16,6 @@ repositories { allprojects { tasks.withType { kotlinOptions.jvmTarget = "14" + kotlinOptions.freeCompilerArgs += "-progressive" } } diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 9fa160d..6eb3e4e 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -18,10 +18,7 @@ dependencies { tasks { compileKotlin { - kotlinOptions.freeCompilerArgs = listOf( - "-Xopt-in=kotlin.time.ExperimentalTime", - "-progressive" - ) + kotlinOptions.freeCompilerArgs += "-Xopt-in=kotlin.time.ExperimentalTime" } } diff --git a/test-plugin/build.gradle.kts b/test-plugin/build.gradle.kts index 1ebdc45..2e69237 100644 --- a/test-plugin/build.gradle.kts +++ b/test-plugin/build.gradle.kts @@ -16,9 +16,7 @@ dependencies { tasks { compileKotlin { - kotlinOptions.freeCompilerArgs = listOf( - "-Xopt-in=kotlin.ExperimentalUnsignedTypes" - ) + kotlinOptions.freeCompilerArgs += "-Xopt-in=kotlin.ExperimentalUnsignedTypes" } shadowJar { diff --git a/uranos-api/build.gradle.kts b/uranos-api/build.gradle.kts index 54eb710..2a93ad6 100644 --- a/uranos-api/build.gradle.kts +++ b/uranos-api/build.gradle.kts @@ -43,11 +43,10 @@ kotlin { tasks { compileKotlin { - kotlinOptions.freeCompilerArgs = listOf( + kotlinOptions.freeCompilerArgs += listOf( "-Xopt-in=kotlin.contracts.ExperimentalContracts", "-Xopt-in=kotlin.ExperimentalUnsignedTypes", - "-Xopt-in=kotlin.RequiresOptIn", - "-progressive" + "-Xopt-in=kotlin.RequiresOptIn" ) } diff --git a/uranos-packet-codecs/build.gradle.kts b/uranos-packet-codecs/build.gradle.kts index 8e7a9a3..44f4d01 100644 --- a/uranos-packet-codecs/build.gradle.kts +++ b/uranos-packet-codecs/build.gradle.kts @@ -28,9 +28,7 @@ dependencies { tasks { compileKotlin { - kotlinOptions.freeCompilerArgs = listOf( - "-Xopt-in=kotlin.RequiresOptIn" - ) + kotlinOptions.freeCompilerArgs += "-Xopt-in=kotlin.RequiresOptIn" } test {