Skip to content

Commit

Permalink
[LOCAL] reapply "Set kotlin.jvm.target.validation.mode=warning on use…
Browse files Browse the repository at this point in the history
…r projects" by Nicola
  • Loading branch information
kelset committed Jun 28, 2023
1 parent 78c1a7e commit 10beefb
Showing 1 changed file with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,11 @@ internal object JdkConfiguratorUtils {
project.pluginManager.withPlugin("com.android.application", action)
project.pluginManager.withPlugin("com.android.library", action)
}
// We set kotlin.jvm.target.validation.mode=warning on the root projects, as for projects
// on Gradle 8+ and Kotlin 1.8+ this value is set to `error`. This will cause the build to
// fail if the JDK version between compileKotlin and compileJava and jvmTarget are not
// aligned. This won't be necessary anymore from React Native 0.73. More on this:
// https://kotlinlang.org/docs/whatsnew18.html#obligatory-check-for-jvm-targets-of-related-kotlin-and-java-compile-tasks
input.rootProject.extensions.extraProperties.set("kotlin.jvm.target.validation.mode", "warning")
}
}

0 comments on commit 10beefb

Please sign in to comment.