decomliled код data class-a и увидел, что для equals и hashcode используются все поля в классе. Это может сказаться на производительности, разве нет?
Это как бы контракт, даже для старых добрых POJO такой же контракт выполняется
Это написано в доке и одна из целей создания data class, разве нет?
Обсуждают сегодня