1# Kotlin 2version=1.8.1-SNAPSHOT 3group=org.jetbrains.kotlinx 4kotlin_version=1.9.21 5# DO NOT rename this property without adapting kotlinx.train build chain: 6atomicfu_version=0.23.1 7 8# Dependencies 9junit_version=4.12 10junit5_version=5.7.0 11knit_version=0.5.0 12html_version=0.7.2 13lincheck_version=2.18.1 14dokka_version=1.9.20 15byte_buddy_version=1.10.9 16reactor_version=3.4.1 17reactor_docs_version=3.4.5 18reactive_streams_version=1.0.3 19rxjava2_version=2.2.8 20rxjava3_version=3.0.2 21javafx_version=17.0.2 22javafx_plugin_version=0.0.8 23binary_compatibility_validator_version=0.13.2 24kover_version=0.8.0-Beta 25blockhound_version=1.0.8.RELEASE 26jna_version=5.9.0 27 28# Gradle 29jdk_toolchain_version=11 30animalsniffer_version=1.7.1 31shadow_version=7.1.2 32#shadow_version=8.1.1 For Gradle 8, not compatible with Gradle 7 33 34# Android versions 35android_version=4.1.1.4 36androidx_annotation_version=1.1.0 37robolectric_version=4.9 38baksmali_version=2.2.7 39 40# Settings 41kotlin.incremental.multiplatform=true 42kotlin.native.ignoreDisabledTargets=true 43 44# JS IR backend sometimes crashes with out-of-memory 45# TODO: Remove once KT-37187 is fixed 46org.gradle.jvmargs=-Xmx3g 47 48kotlin.mpp.stability.nowarn=true 49kotlinx.atomicfu.enableJvmIrTransformation=true 50# When the flag below is set to `true`, AtomicFU cannot process 51# usages of `moveForward` in `ConcurrentLinkedList.kt` correctly. 52kotlinx.atomicfu.enableJsIrTransformation=false 53kotlinx.atomicfu.enableNativeIrTransformation=true 54