Skip to content

Commit 912124d

Browse files
committed
Simplify a hashCode
1 parent 62e0a4a commit 912124d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

core/common/src/format/LocalDateFormat.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,8 +280,8 @@ internal class IncompleteLocalDate(
280280
dayOfMonth == other.dayOfMonth && isoDayOfWeek == other.isoDayOfWeek && dayOfYear == other.dayOfYear
281281

282282
override fun hashCode(): Int =
283-
year.hashCode() * 31 + monthNumber.hashCode() * 31 + dayOfMonth.hashCode() * 31 + isoDayOfWeek.hashCode() * 31 +
284-
dayOfYear.hashCode() * 31
283+
year.hashCode() + monthNumber.hashCode() + dayOfMonth.hashCode() + isoDayOfWeek.hashCode() +
284+
dayOfYear.hashCode()
285285

286286
override fun toString(): String =
287287
"${year ?: "??"}-${monthNumber ?: "??"}-${dayOfMonth ?: "??"} (day of week is ${isoDayOfWeek ?: "??"})"

0 commit comments

Comments
 (0)