Avatar ·

Comment utiliser @Parcelize après la suppression de kotlin-android-extensions ?

Bonjour, collègues ! Je développe en Kotlin pour Android depuis plusieurs années et j'ai l'habitude d'utiliser `@Parcelize` du plugin `kotlin-android-extensions`. Ce plugin simplifiait grandement la vie — il suffisait d'ajouter une annotation, et la classe implémentait automatiquement l'interface `Parcelable`. Récemment, j'ai mis à jour mon projet vers la dernière version de Kotlin (1.9.0) et Gradle, et j'ai remarqué que `kotlin-android-extensions` est marqué comme obsolète et sera complètement supprimé. Dans la documentation officielle, ils conseillent de passer à `kotlin-parcelize`, mais je ne comprends pas exactement comment faire correctement. Le problème est que mon ancien code ressemble à ceci : ```kotlin // Ancienne méthode (fonctionnait avec kotlin-android-extensions) @Parcelize data class User( val id: Int, val name: String, val email: String? ) : Parcelable ``` Après la suppression du plugin, le compilateur ne voit pas `@Parcelize`. J'ai essayé d'ajouter simplement un autre plugin, mais la construction échoue avec des erreurs. La documentation dit qu'il faut utiliser `kotlin-parcelize`, mais je n'ai pas trouvé