SuccessChanges

Summary

  1. Removed hashCode() override from Datum class - it does not override (details)
Commit bb3add906e5c793dce2483d15e6cc11ea1ac4759 by gijs.vd.neut-lamberink
Removed hashCode() override from Datum class - it does not override
equals(), and should not override hashCode(). The isEqual() method could
be renamed or rewritten to override equals, but is currently does not.
Added hashCode() override to Unit class and Pair class. Added override
annotations to Ellipsoid class for clarity.
Signed-off-by: neutlamberink <gijs.vd.neut-lamberink@rigd-loxia.nl>
The file was modifiedsrc/main/java/org/locationtech/proj4j/datum/Ellipsoid.java (diff)
The file was modifiedsrc/main/java/org/locationtech/proj4j/datum/Datum.java (diff)
The file was modifiedsrc/main/java/org/locationtech/proj4j/units/Unit.java (diff)
The file was modifiedsrc/main/java/org/locationtech/proj4j/util/Pair.java (diff)