все еще работает, и, основываясь на комментариях в коде, я ожидаю, что он даст тот же результат. ScalaRuntime делегирует MurmerHash3, который содержит комментарий: «У объектов Case есть hashCode, встроенный непосредственно в синтетический метод hashCode, но этот метод все равно должен давать правильный результат, если передается объект case».
ал, что Scala'acase class
конструкция автоматически генерирует примеркуequals
а такжеhashCode
реализация. Как выглядит сгенерированный код?