K
Skills Kotlin
kotlin-backend-jpa-entity-mapping
kotlin
La classe de données de Kotlin est naturelle pour les DTOs mais dangereuse pour les entités JPA. Hibernate repose sur une sémantique d'identité que la classe de données brise : equals / hashCode sur tous les champs corrompt l'appartenance à Set / Map après des changements d'état, et copy() généré automatiquement crée des doublons détachés d'entités gérées.
official
kotlin-tooling-agp9-migration
kotlin
Le plugin Android Gradle 9.0 rend les plugins d'application et de bibliothèque Android incompatibles avec le plugin Kotlin Multiplatform dans le même module. Cette compétence vous guide tout au long de la migration.
official
kotlin-tooling-cocoapods-spm-migration
kotlin
Migrer les projets KMP de CocoaPods (kotlin("native.cocoapods")) vers Swift Package Manager (DSL swiftPMDependencies) — remplace pod() par swiftPackage(),…
official
kotlin-tooling-java-to-kotlin
kotlin
Convertir des fichiers source Java en Kotlin idiomatique en utilisant une méthodologie de conversion disciplinée en 4 étapes avec 5 invariants vérifiés à chaque étape. Prend en charge la conversion tenant compte du framework, qui gère les cibles de sites d'annotations, les idiomes de bibliothèque et la préservation des API.
official