Andrey Yegorov
03/13/2025, 4:30 PM// common
expect interface Parcelable
expect annotation class Parcelize()
// android
actual typealias Parcelable = android.os.Parcelable
actual typealias Parcelize = kotlinx.parcelize.Parcelize
@Parcelize
data class Test(val test: String): Parcelable
Android build error: Class ‘Test’ is not abstract and does not implement abstract member ‘writeToParcel’.Andrey Yegorov
03/13/2025, 4:31 PMparcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "2.1.10" }
alias(libs.plugins.parcelize)
François
03/13/2025, 4:45 PM