typelevel/cats

Make `Hash.fromUniversalHashCode` null safe

Offen

#4.831 geöffnet am 22.02.2026

 (6 Kommentare) (1 Reaktion) (1 zugewiesene Person)Scala (1.241 Forks)batch import
good first issue

Repository-Metriken

Stars
 (5.438 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

Similarly to how Show.fromToString have been recently made null safe (#4689 and #4790), I propose making Hash.fromUniversalHashCode also null safe. Specifically, I think it should use x.## instead of x.hashCode(). (The eqv method is already fine, as it uses ==.)

Contributor Guide