Skip to content

Commit 29d57b2

Browse files
mvicsokolovadkhalanskyjb
authored andcommitted
WA: Disable JS legacy transformation manually until it is completely removed from the atomicfu plugin. (#4223)
Fixes KT-71203 --------- Co-authored-by: Dmitry Khalanskiy <[email protected]>
1 parent c227341 commit 29d57b2

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

buildSrc/build.gradle.kts

+1
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,5 @@ dependencies {
6565
}
6666
implementation("org.jetbrains.kotlinx:kotlinx-benchmark-plugin:0.4.9")
6767
implementation("org.jetbrains.kotlinx:kotlinx-knit:${version("knit")}")
68+
implementation("org.jetbrains.kotlinx:atomicfu-gradle-plugin:${version("atomicfu")}")
6869
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
plugins {
2+
id("org.jetbrains.kotlinx.atomicfu")
3+
}
4+
5+
// Workaround for KT-71203. Can be removed after https://github.com/Kotlin/kotlinx-atomicfu/issues/431
6+
atomicfu {
7+
transformJs = false
8+
}

buildSrc/src/main/kotlin/configure-compilation-conventions.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.jetbrains.kotlin.gradle.tasks.*
33
configure(subprojects) {
44
val project = this
55
if (name in sourceless) return@configure
6-
apply(plugin = "org.jetbrains.kotlinx.atomicfu")
6+
apply(plugin = "atomicfu-conventions")
77
tasks.withType<KotlinCompilationTask<*>>().configureEach {
88
val isMainTaskName = name.startsWith("compileKotlin")
99
compilerOptions {

0 commit comments

Comments
 (0)