1# 2# Copyright 2016-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. 3# 4 5# Kotlin 6version=1.7.2-SNAPSHOT 7group=org.jetbrains.kotlinx 8kotlin_version=1.8.20 9 10# Dependencies 11junit_version=4.12 12junit5_version=5.7.0 13atomicfu_version=0.21.0 14knit_version=0.4.0 15html_version=0.7.2 16lincheck_version=2.18.1 17dokka_version=1.8.10 18byte_buddy_version=1.10.9 19reactor_version=3.4.1 20reactive_streams_version=1.0.3 21rxjava2_version=2.2.8 22rxjava3_version=3.0.2 23javafx_version=17.0.2 24javafx_plugin_version=0.0.8 25binary_compatibility_validator_version=0.13.2 26kover_version=0.7.0-Beta 27blockhound_version=1.0.8.RELEASE 28jna_version=5.9.0 29 30# Android versions 31android_version=4.1.1.4 32androidx_annotation_version=1.1.0 33robolectric_version=4.9 34baksmali_version=2.2.7 35 36# JS 37kotlin.js.compiler=both 38gradle_node_version=3.1.1 39node_version=10.0.0 40npm_version=5.7.1 41mocha_version=6.2.2 42mocha_headless_chrome_version=1.8.2 43mocha_teamcity_reporter_version=3.0.0 44source_map_support_version=0.5.16 45jsdom_version=15.2.1 46jsdom_global_version=3.0.2 47 48# Settings 49kotlin.incremental.multiplatform=true 50kotlin.native.ignoreDisabledTargets=true 51 52# JS IR backend sometimes crashes with out-of-memory 53# TODO: Remove once KT-37187 is fixed 54org.gradle.jvmargs=-Xmx3g 55 56kotlin.mpp.enableCompatibilityMetadataVariant=true 57kotlin.mpp.stability.nowarn=true 58kotlinx.atomicfu.enableJvmIrTransformation=true 59# When the flag below is set to `true`, AtomicFU cannot process 60# usages of `moveForward` in `ConcurrentLinkedList.kt` correctly. 61kotlinx.atomicfu.enableJsIrTransformation=false 62