Avatar ·

Como usar @Parcelize após remover kotlin-android-extensions?

Olá, colegas! Escrevo em Kotlin para Android há vários anos e estou acostumado a usar `@Parcelize` do plugin `kotlin-android-extensions`. Esse plugin simplificava muito a vida — bastava adicionar a anotação, e a classe automaticamente implementava a interface `Parcelable`. Recentemente, atualizei meu projeto para a versão mais recente do Kotlin (1.9.0) e do Gradle, e notei que `kotlin-android-extensions` está marcado como obsoleto e será completamente removido. Na documentação oficial, recomendam migrar para `kotlin-parcelize`, mas não entendo exatamente como fazer isso corretamente. O problema é que meu código antigo se parece com isso: ```kotlin // Forma antiga (funcionava com kotlin-android-extensions) @Parcelize data class User( val id: Int, val name: String, val email: String? ) : Parcelable ``` Após remover o plugin, o compilador não enxerga `@Parcelize`. Tentei apenas adicionar outro plugin, mas a build falha com erros. A documentação diz que é necessário usar `kotlin-parcelize`, mas não en