Kapper, A New Kotlin Model Mapper
Kapper Kapper is a code generator for Kotlin that simplifies mapping between data classes. It was designed to map one class to a interface which has multiple implementations. Usage Installation Add the following to your build.gradle.kts file: dependencies { implementation("dev.murmurs.kapper:kapper:0.0.1") } Example Given the following data classes: data class User( val id: Int, val name: String, val email: String, val address: Address, ) data class UserDto( val id: Int, val name: String, val email: String, ) Kapper can generate a mapper that converts a User to a UserDto:...