# Kotlin version=1.10.1-SNAPSHOT group=org.jetbrains.kotlinx kotlin_version=2.1.0 kotlin_language_version=2.1 # DO NOT rename this property without adapting kotlinx.train build chain: atomicfu_version=0.26.1 # Dependencies junit_version=4.12 junit5_version=5.7.0 knit_version=0.5.0 lincheck_version=2.18.1 dokka_version=1.9.20 byte_buddy_version=1.10.9 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 binary_compatibility_validator_version=0.16.2 kover_version=0.8.0-Beta2 blockhound_version=1.0.8.RELEASE jna_version=5.9.0 # Gradle jdk_toolchain_version=11 animalsniffer_version=1.7.1 # 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