Kirill Zhukov
07/29/2023, 12:15 AMkotlinx.serialization.json
is used? I’m having issues where an external library that I use leaks a different version of kotlinx.serialization.json
from the one that I use and seems to cause IR lowering issue when compiling for K/N 🤔Kirill Zhukov
07/29/2023, 12:16 AMCaused by: org.jetbrains.kotlin.backend.common.CompilationException: Back-end: Please report this problem <https://kotl.in/issue>
/opt/buildAgent/work/b2fef8360e1bcf3d/formats/json/commonMain/src/kotlinx/serialization/json/internal/StreamingJsonDecoder.kt:19:1
Problem with `@OptIn(markerClass = [ExperimentalSerializationApi::class, ExperimentalUnsignedTypes::class])
internal open class StreamingJsonDecoder : JsonDecoder, AbstractDecoder {
Kirill Zhukov
07/29/2023, 12:16 AMkotlinx.serialization
from module, or adding my own kotlinx.serialization.json
dep with explicit version seems to fix the issueKirill Zhukov
07/29/2023, 12:17 AMkotlinx.serialization.json
?Pablichjenkov
07/29/2023, 12:50 AMsandwwraith
07/31/2023, 1:22 PMsandwwraith
07/31/2023, 1:22 PMresolutionStrategy
(e.g. as in here: https://stackoverflow.com/questions/54392467/how-to-use-gradle-resolutionstrategy-to-force-dependency-version)Pablichjenkov
08/01/2023, 6:17 PMimplementation("org.jetbrains.skiko:skiko") {
version {
strictly("0.7.68")
}
}
Pablichjenkov
08/01/2023, 6:19 PM