Avatar ·

Cómo usar @Parcelize después de eliminar kotlin-android-extensions

¡Hola, colegas! He estado escribiendo en Kotlin para Android durante varios años y estoy acostumbrado a usar `@Parcelize` del plugin `kotlin-android-extensions`. Este plugin simplificaba mucho la vida: bastaba con agregar la anotación y la clase implementaba automáticamente la interfaz `Parcelable`. Recientemente actualicé mi proyecto a la última versión de Kotlin (1.9.0) y Gradle, y noté que `kotlin-android-extensions` está marcado como obsoleto y será eliminado por completo. En la documentación oficial recomiendan migrar a `kotlin-parcelize`, pero no entiendo bien cómo hacerlo correctamente. El problema es que mi código antiguo se ve así: ```kotlin // Forma antigua (funcionaba con kotlin-android-extensions) @Parcelize data class User( val id: Int, val name: String, val email: String? ) : Parcelable ``` Después de eliminar el plugin, el compilador no reconoce `@Parcelize`. Intenté simplemente agregar otro plugin, pero la compilación falla con errores. La documentación dice que debo usar `kotlin-parcelize`, pero no encuentro