Jeff Lockhart
05/11/2023, 6:32 PM@ExperimentalForeignApi
to Kotlin/Native kotlinx.cinterop APIs, like CPointer
, memScoped
, alloc
, convert
, as well as most C/ObjC interop generated APIs. Could someone please explain this change? Are apps that use C interop expected to opt in to this annotation globally?jw
05/11/2023, 6:35 PMJeff Lockhart
05/11/2023, 6:39 PM@ExperimentalForeignApi
annotation (as well as possibly the @BetaInteropApi
warning), and does so with the knowledge that these APIs may change in the future, replaced by better designed and documented alternatives. I'm also assuming any such changes would come after KMM's stability announcement and Kotlin 2.0.jw
05/11/2023, 7:26 PMJeff Lockhart
05/11/2023, 7:41 PM