From 24d8c1fff1a19c8bf2df286b48749e0730316871 Mon Sep 17 00:00:00 2001 From: Daniel Rainer <daniel.m.rainer@student.uibk.ac.at> Date: Sat, 6 Mar 2021 17:00:45 +0100 Subject: [PATCH] Refactor GitProject.equals --- .../gitsearch/service/dto/SearchResultsDTO.java | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/main/java/at/ac/uibk/gitsearch/service/dto/SearchResultsDTO.java b/src/main/java/at/ac/uibk/gitsearch/service/dto/SearchResultsDTO.java index 7ccfb69ce..1a6e18d28 100644 --- a/src/main/java/at/ac/uibk/gitsearch/service/dto/SearchResultsDTO.java +++ b/src/main/java/at/ac/uibk/gitsearch/service/dto/SearchResultsDTO.java @@ -115,16 +115,14 @@ public class SearchResultsDTO { @Override public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; + if (this == obj) { + return true; + } + if (!(obj instanceof GitProject)) { + return false; + } GitProject other = (GitProject) obj; - if (project_id != other.project_id) - return false; - return true; + return this.project_id == other.project_id; } } -- GitLab