Opt-into ExperimentalSerializationApi.

This commit is contained in:
Logan Gorence
2021-12-23 07:02:31 +00:00
parent e3402505fd
commit 46ba0a4a44
3 changed files with 8 additions and 4 deletions

View File

@ -1,5 +1,6 @@
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
import org.jetbrains.kotlin.com.google.gson.Gson
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import java.io.FileWriter
plugins {
@ -99,6 +100,13 @@ subprojects {
targetCompatibility = javaVersion
}
tasks.withType<KotlinCompile> {
kotlinOptions {
freeCompilerArgs =
freeCompilerArgs + "-Xopt-in=kotlinx.serialization.ExperimentalSerializationApi"
}
}
tasks.processResources {
val props = mapOf("version" to version)
inputs.properties(props)