The current compilation approach to Kotlin Multiplatform projects works, but sometimes can lead to unexpected or hard-to-predict behavior. For example:
The IDE analysis disagrees with the compiler on an overload, type inference, or whether the code should compile at all – with the IDE being stri…