mg6maciej
03/30/2017, 6:42 AMcopy() works?
interface WithProp1 {
val prop1
}
data class MyClassA(override val prop1: Boolean, val propOther: Int) : WithProp1
data class MyClassB(override val prop1: Boolean, val propString: String) : WithProp1
val withProp1: WithProp1 = ...
val modified = withProp1.copy(prop1 = true)