version=1.11.0-SNAPSHOT group=org.jetbrains.kotlinx # First-party dependencies. # ONLY rename these properties alongside adapting kotlinx.train build chain # and the `firstPartyDependencies` list in `buildSrc`. kotlin_version=2.2.20 atomicfu_version=0.32.1 # Dependencies benchmarks_version=0.4.13 benchmarks_jmh_version=1.37 junit_version=4.12 junit5_version=5.7.0 knit_version=0.5.0 lincheck_version=2.18.1 dokka_version=2.2.0-Beta byte_buddy_version=1.17.6 reactor_version=3.4.1 reactor_docs_version=3.4.5 reactive_streams_version=1.0.3 rxjava2_version=2.2.8 rxjava3_version=3.0.2 javafx_version=17.0.2 javafx_plugin_version=0.0.8 kover_version=0.9.8 blockhound_version=1.0.8.RELEASE jna_version=5.9.0 # Gradle jdk_toolchain_version=11 animalsniffer_version=2.0.0 # Android versions android_version=4.1.1.4 androidx_annotation_version=1.1.0 robolectric_version=4.9 baksmali_version=2.2.7 # Settings kotlin.incremental.multiplatform=true kotlin.native.ignoreDisabledTargets=true # JS IR backend sometimes crashes with out-of-memory # TODO: Remove once KT-37187 is fixed org.gradle.jvmargs=-Xmx3g kotlinx.atomicfu.enableJvmIrTransformation=true # When the flag below is set to `true`, AtomicFU cannot process # usages of `moveForward` in `ConcurrentLinkedList.kt` correctly. kotlinx.atomicfu.enableJsIrTransformation=false kotlinx.atomicfu.enableNativeIrTransformation=true org.gradle.caching=true # see KT-78660 kotlin.internal.suppressGradlePluginErrors=DeprecatedKotlinNativeTargetsDiagnostic