Andrei Shikov

Results 37 comments of Andrei Shikov

I don't think the version without transformation is going to help here, as `atomicfu` implements references the same way by default.

Hm, this one is interesting, I suppose Gradle uses `kotlin-compiler-embeddable` where some classes are ShadowJar'ed, but IDEA doesn't. Not sure what the solution could be unless it is possible to...

I will check how it works with serialization or all-open plugins, but I suspect they are bundled with Kotlin plugin in IDE, whereas mine isn't, so it causes this error...

Compose (on Android) achieves this behavior using [`Modifier`](https://developer.android.com/jetpack/compose/layout#modifiers) api. Although a bit weird from the start, (was critical myself), it actually applies to idea of composables much better than blocks...

Yeah, long chain of modifiers is not the best way of expressing many things (been there, done that 😅). However, they are easily extractable and chainable without much hassle. Anyways,...

This is happening quite often, e.g. we were using this pattern for delaying some work until the end of frame on each state write (see [workaround](https://github.com/JetBrains/compose-multiplatform-core/blob/476d43b99a27696d12ef087e8028d90789645ba7/compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/GlobalSnapshotManager.skiko.kt#L36)). I'd argue this is...

Note that we also introduced `RememberInComposition` annotation in Compose 1.9 to flag instances that should be memoized.