koin icon indicating copy to clipboard operation
koin copied to clipboard

[Kotlin 2.3.0] Js/WasmJs PlatformTools to use `qualifiedName` (instead of `simpleName`)

Open zombiehub opened this issue 3 months ago • 0 comments

Describe the bug Please switch to qualifiedName on Js/WasmJs -- since using simple class name clobbers bean definitions (and trips up allowOverrides = false), causing catastrophic failures in Browser vs Mobile/Desktop.

It looks like Kotlin 2.3 will have -Xwasm-kclass-fqn by default. See https://youtrack.jetbrains.com/issue/KT-69621/K-Wasm-Consider-enabling-support-for-KClass.qualifiedName-by-default

Thanks.

zombiehub avatar Nov 20 '25 06:11 zombiehub