Como criar convenientemente classes de dados Parcelable no Android com Kotlin?
Olá a todos! Sou novo em Kotlin e desenvolvimento Android. Tenho um modelo de dados simples que preciso passar entre Activities via Intent. Antes, em Java, eu usava Serializable, mas ouvi dizer que no Android é melhor usar Parcelable para desempenho. O problema é que implementar Parcelable manualmente é um inferno: é preciso escrever um monte de código boilerplate com writeToParcel(), CREATOR, etc.\n\nAqui está um exemplo da minha classe de dados em Kotlin:\n\n```kotlin\ndata class User(\n val name: String,\n val age: Int,\n val email: String?,\n val isActive: Boolean\n)\n```\n\nQuero torná-la Parcelable, mas não quero escrever todos esses métodos manualmente. Tentei adicionar a interface Parcelable, mas a IDE reclama que é preciso implementar todos os métodos. Existe algum plugin ou biblioteca que gere automaticamente?