diff --git a/gradlescripts/testoptions.gradle b/gradlescripts/testoptions.gradle index 42b9166..7193f48 100644 --- a/gradlescripts/testoptions.gradle +++ b/gradlescripts/testoptions.gradle @@ -31,6 +31,13 @@ subprojects { module -> includeAndroidResources = true } } + module.tasks.configureEach { task -> + if (task.taskIdentity.type.toString() == "class org.jetbrains.kotlin.gradle.tasks.KotlinCompile") { + task.kotlinOptions { + freeCompilerArgs += "-opt-in=kotlin.RequiresOptIn" + } + } + } } plugins.withId("com.android.library") { @@ -47,5 +54,12 @@ subprojects { module -> includeAndroidResources = true } } + module.tasks.configureEach { task -> + if (task.taskIdentity.type.toString() == "class org.jetbrains.kotlin.gradle.tasks.KotlinCompile") { + task.kotlinOptions { + freeCompilerArgs += "-opt-in=kotlin.RequiresOptIn" + } + } + } } } \ No newline at end of file