@Override public int hashCode() { return key.hashCode(); }
@Override public int hashCode() { return key.hashCode(); }
@Override public int hashCode() { int result = ruleProfileUuid.hashCode(); result = 31 * result + ruleKey.hashCode(); return result; }
@Override public int hashCode() { return ruleKey.hashCode(); } }
public DumbRule(RuleKey key) { this.key = key; this.id = key.hashCode(); }
@Test public void test_equals_and_hashcode() throws Exception { RuleKey key1 = RuleKey.of("squid", "NullDeref"); RuleKey key2 = RuleKey.of("squid", "NullDeref"); RuleKey key3 = RuleKey.of("squid", "Other"); assertThat(key1).isEqualTo(key1); assertThat(key1).isEqualTo(key2); assertThat(key1).isNotEqualTo(key3); assertThat(key1).isNotEqualTo(null); assertThat(key1.hashCode()).isEqualTo(key1.hashCode()); assertThat(key1.hashCode()).isEqualTo(key2.hashCode()); }
public DumbRule add(RuleKey key) { DumbRule rule = new DumbRule(key); rule.setId(key.hashCode()); rulesByKey.put(key, rule); rulesById.put(rule.getId(), rule); return rule; }
private static RuleDto createABRuleDto() { RuleKey ruleKey = RuleKey.of("a", "b"); return new RuleDto() .setId(ruleKey.hashCode()) .setRepositoryKey(ruleKey.repository()) .setRuleKey(ruleKey.rule()) .setStatus(RuleStatus.REMOVED) .setType(RuleType.CODE_SMELL); }
@Override public int hashCode() { return key.hashCode(); }
@Override public int hashCode() { int result = key != null ? key.hashCode() : 0; result = 31 * result + (ruleKey != null ? ruleKey.hashCode() : 0); return result; }
@Override public int hashCode() { int result = qualityProfileKey.hashCode(); result = 31 * result + ruleKey.hashCode(); return result; }
@Override public int hashCode() { int result = ruleKey.hashCode(); result = 31 * result + characteristic.hashCode(); return result; } }