Skip to content

Commit 6d904aa

Browse files
committed
chore: dep updates
1 parent fbee73e commit 6d904aa

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

compose/cmp/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ kotlin {
4848
implementation(compose.desktop.components.animatedImage)
4949
implementation(libs.kotlinx.coroutines.swing)
5050
implementation(libs.slf4j.simple)
51+
implementation(libs.evas.compose)
5152
}
5253

5354
// jsMain.dependencies { implementation(compose.html.core) }

gradle/libs.versions.toml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ kotlin-redacted = "1.10.0"
4141
kotlinx-multik = "0.2.3"
4242
kotlinx-dataframe = "0.13.1"
4343
kotlinx-kandy = "0.5.0"
44+
evas = "1.0.0-RC"
4445
karakum = "1.0.0-alpha.40-K2"
4546
seskar = "3.13.0"
4647
spring-boot = "3.3.2"
@@ -82,7 +83,7 @@ logback-tyler = "0.7"
8283
log4j = "3.0.0-beta2"
8384
jmh = "1.37"
8485
mrjar = "0.1.1"
85-
ktfmt = "0.50"
86+
ktfmt = "0.52"
8687
google-javaformat = "1.23.0"
8788
palantir-javaformat = "2.50.0"
8889
google-auto-service = "1.1.1"
@@ -180,7 +181,7 @@ gradle-develocity = "3.18"
180181
nmcp = "0.0.9"
181182
nexus-publish = "2.0.0"
182183
shadow = "8.3.0"
183-
spotless = "7.0.0.BETA1"
184+
spotless = "7.0.0.BETA2"
184185
semver-plugin = "0.7.0"
185186
tasktree = "4.0.0"
186187
dependency-analysis = "1.33.0"
@@ -202,7 +203,7 @@ jib-plugin = "3.4.3"
202203
jib-nativeimage-extn = "0.1.0"
203204
includegit-plugin = "0.1.6"
204205
kmp-hierarchy = "1.1"
205-
mappie = "0.6.0"
206+
mappie = "0.7.0"
206207

207208
[libraries]
208209
# External plugins for precompiled script plugins (build-logic)
@@ -246,6 +247,7 @@ build-kotlinx-bcv = { module = "org.jetbrains.kotlinx:binary-
246247
build-buildkonfig-plugin = { module = "com.codingfeline.buildkonfig:buildkonfig-gradle-plugin" , version.ref = "buildkonfig"}
247248
build-gmazzo-buildconfig = { module = "com.github.gmazzo.buildconfig:plugin" , version.ref = "gmazzo-buildconfig"}
248249
build-mokkery-plugin = { module = "dev.mokkery:mokkery-gradle" , version.ref = "mokkery"}
250+
build-mappie-plugin = { module = "tech.mappie:gradle-plugin" , version.ref = "mappie"}
249251
build-cash-molecule-plugin = { module = "app.cash.molecule:molecule-gradle-plugin" , version.ref = "cash-molecule"}
250252
build-modulegraph-plugin = { module = "dev.iurysouza:modulegraph" , version.ref = "modulegraph"}
251253
build-npm-publish-plugin = { module = "dev.petuska:npm-publish-gradle-plugin" , version.ref = "npm-publish-plugin"}
@@ -290,6 +292,7 @@ kotlin-redacted-annotations = { module = "dev.zacsweers.redacted:redact
290292
kotlin-cryptography-core = { module = "dev.whyoleg.cryptography:cryptography-core" , version.ref = "kotlin-cryptography"}
291293
kotlin-cryptography-random = { module = "dev.whyoleg.cryptography:cryptography-random" , version.ref = "kotlin-cryptography"}
292294
kotlin-cryptography-webcrypto = { module = "dev.whyoleg.cryptography:cryptography-provider-webcrypto" , version.ref = "kotlin-cryptography"}
295+
evas = { module = "io.sellmair:evas" , version.ref = "evas"}
293296
jspecify = { module = "org.jspecify:jspecify" , version.ref = "jspecify"}
294297

295298
ktor-bom = { module = "io.ktor:ktor-bom" , version.ref = "ktor"}
@@ -538,6 +541,7 @@ compose-routing = { module = "app.softwork:routing-compose"
538541
compose-icons-fontAwesome = { module = "br.com.devsrsouza.compose.icons:font-awesome" , version.ref = "compose-icons" }
539542
detekt-compose-rules = { module = "io.nlopez.compose.rules:detekt" , version.ref = "detekt-compose-rules" }
540543
compose-kottie = { module = "io.github.ismai117:kottie" , version.ref = "kottie" }
544+
evas-compose = { module = "io.sellmair:evas-compose" , version.ref = "evas" }
541545

542546
kobweb-api = { module = "com.varabyte.kobweb:kobweb-api" , version.ref = "kobweb" }
543547
kobweb-core = { module = "com.varabyte.kobweb:kobweb-core " , version.ref = "kobweb" }

shared/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import common.versionCatalogMapOf
55
plugins {
66
plugins.kotlin.mpp
77
plugins.publishing
8+
alias(libs.plugins.mappie)
89
}
910

1011
description = "Shared common module for all projects"
@@ -18,11 +19,13 @@ buildConfig {
1819
}
1920

2021
dependencies {
22+
commonMainApi(libs.evas)
2123
commonMainApi(libs.uri.kmp)
2224
commonMainApi(libs.intellij.markdown)
2325
commonMainApi(libs.kotlin.codepoints.deluxe)
2426
commonMainApi(libs.multiplatform.settings.core)
2527

28+
// commonMainApi(libs.mappie.api)
2629
// commonMainApi(libs.bundles.json.extra)
2730
// commonMainApi(libs.urlencoder)
2831
// commonMainApi(libs.arrow.suspendapp)

shared/src/jvmMain/kotlin/dev/suresh/ReentrantLazy.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ internal class ReentrantLazy<T : Any?>(initializer: () -> T) : Lazy<T> {
2929
this.initializer = null
3030
}
3131
}
32-
@Suppress("UNCHECKED_CAST") return _value as T
32+
@Suppress("UNCHECKED_CAST")
33+
return _value as T
3334
}
3435

3536
override fun isInitialized() = _value !== UNINITIALIZED_VALUE

0 commit comments

Comments
 (0)