jmfayard
10/23/2024, 10:56 AMjmfayard
10/23/2024, 10:57 AMAndrew O'Hara
10/23/2024, 1:20 PMnodirbek
10/24/2024, 10:08 AMjmfayard
10/24/2024, 10:26 AMPiotr Krzemiński
10/25/2024, 2:16 PMequals correctly, in particular by delegating to equals of classes that belong to the top-level data class. Their object hierarchies were huge, and apparently before switching to Kotlin they didn't do the full comparison, or maybe it was a mistake that they used data classes (vs. regular classes). Bottom line: know the tools you use to avoid surprises