SONARJAVA-302 Rule: "equals(Object obj)" and "hashCode()" methods should be overridden in pairs