typelevel/cats

Make `Hash.fromUniversalHashCode` null safe

Open

#4 831 ouverte le 22 févr. 2026

Voir sur GitHub
 (6 commentaires) (1 réaction) (1 assigné)Scala (1 241 forks)batch import
good first issue

Métriques du dépôt

Stars
 (5 438 stars)
Métriques de merge PR
 (Merge moyen 4h 2m) (5 PRs mergées en 30 j)

Description

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 ==.)

Guide contributeur