boolean (Object o) { if (!super.equals(o)) return false; if (!(o instanceof JiraRepository repository)) return false; if (!Objects.equals(mySearchQuery, repository.getSearchQuery())) return false; if (!Objects.equals(myJiraVersion, repository.getJiraVersion())) return false; if (!Comparing.equal(myInCloud, repository.isInCloud())) return false; if (!Comparing.equal(myUseBearerTokenAuthentication, repository.isUseBearerTokenAuthentication())) return false; return true; }