Skip to content

Commit d65e310

Browse files
committed
chore: remove atomic plugin in favour of stdlib functions
1 parent 15f46de commit d65e310

File tree

4 files changed

+7
-14
lines changed

4 files changed

+7
-14
lines changed

gradle/libs.versions.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ kotlinx-jsonpath = "3.0.2"
117117
kotlin-cryptography = "0.4.0"
118118
kotlin-json-schema = "0.1.1"
119119
json-sugar = "0.7.0"
120-
json-schema-validator = "0.4.0"
120+
json-schema-validator = "0.5.0"
121121
pwall-json-schema = "0.56"
122122
uri-kmp = "0.0.19"
123123
urlencoder = "1.5.0"
@@ -159,7 +159,7 @@ async-profiler = "3.0"
159159
ap-loader-all = "3.0-9"
160160
openjdk-jmc = "9.0.0"
161161
airlift-aircompressor = "2.0.2"
162-
airlift-security = "316"
162+
airlift-security = "323"
163163
directory-keystore = "1.1.1"
164164
maven-mima = "3.0.0-alpha-3"
165165
maven-archeologist = "0.0.10"

plugins/project/src/main/kotlin/dev.suresh.plugin.kotlin.jvm.gradle.kts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ plugins {
1818
com.google.devtools.ksp
1919
dev.zacsweers.redacted
2020
com.javiersc.kotlin.kopy
21-
org.jetbrains.kotlinx.atomicfu
2221
id("dev.suresh.plugin.common")
2322
id("dev.suresh.plugin.kotlin.docs")
2423
// kotlin("plugin.atomicfu")
@@ -63,11 +62,6 @@ testing {
6362
}
6463
}
6564

66-
atomicfu {
67-
transformJvm = true
68-
jvmVariant = "VH"
69-
}
70-
7165
ksp {
7266
arg("autoserviceKsp.verify", "true")
7367
arg("autoserviceKsp.verbose", "true")

plugins/project/src/main/kotlin/dev.suresh.plugin.kotlin.mpp.gradle.kts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ plugins {
2222
com.google.devtools.ksp
2323
dev.zacsweers.redacted
2424
com.javiersc.kotlin.kopy
25-
org.jetbrains.kotlinx.atomicfu
2625
// kotlin("plugin.compose")
2726
// io.github.terrakok.`kmp-hierarchy`
2827
// org.gradle.kotlin.`kotlin-dsl`
@@ -58,11 +57,6 @@ kotlin {
5857
// explicitApiWarning()
5958
}
6059

61-
atomicfu {
62-
transformJvm = true
63-
jvmVariant = "VH"
64-
}
65-
6660
ksp {
6761
arg("autoserviceKsp.verify", "true")
6862
arg("autoserviceKsp.verbose", "true")

sandbox/src/jvmMain/kotlin/App.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
package dev.suresh
22

3+
import com.javiersc.kotlin.kopy.Kopy
4+
5+
@Kopy data class Lang(val name: String)
6+
37
fun main() {
48
println("Hello, ${BuildConfig.name}! 🏖")
59
println("Java: ${BuildConfig.java}, Kotlin: ${BuildConfig.kotlin}")
610
println("Runtime Version: ${JApp.runtimeVersion()}")
11+
println(Lang("Java").copy { name = "Kotlin" })
712
}

0 commit comments

Comments
 (0)