Fixed some blocker sonar issues in yang-data-impl
[yangtools.git] / yang / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / leafref / QNameWithPredicateBuilder.java
index b1b0666548566fc9029691553da642fc6c653e85..6a9b2d7dc9e6392b1e03bab7fad5fc28259fa1a4 100644 (file)
@@ -84,6 +84,13 @@ class QNameWithPredicateBuilder {
         return moduleQname.equals(other.moduleQname);
     }
 
+    @Override
+    public int hashCode() {
+        int result = moduleQname != null ? moduleQname.hashCode() : 0;
+        result = 31 * result + (localName != null ? localName.hashCode() : 0);
+        return result;
+    }
+
     @Override
     public String toString() {
         final StringBuilder sb = new StringBuilder();