Browse Source

android: Use autogenerated hash code function for Game class

pull/15/merge
Charles Lombardo 3 years ago
parent
commit
eb7ccf5249
  1. 19
      src/android/app/src/main/java/org/yuzu/yuzu_emu/model/Game.kt

19
src/android/app/src/main/java/org/yuzu/yuzu_emu/model/Game.kt

@ -26,13 +26,18 @@ class Game(
if (other !is Game) if (other !is Game)
return false return false
return title == other.title
&& description == other.description
&& regions == other.regions
&& path == other.path
&& gameId == other.gameId
&& company == other.company
&& isHomebrew == other.isHomebrew
return hashCode() == other.hashCode()
}
override fun hashCode(): Int {
var result = title.hashCode()
result = 31 * result + description.hashCode()
result = 31 * result + regions.hashCode()
result = 31 * result + path.hashCode()
result = 31 * result + gameId.hashCode()
result = 31 * result + company.hashCode()
result = 31 * result + isHomebrew.hashCode()
return result
} }
companion object { companion object {

Loading…
Cancel
Save