Skip to content

Commit bdc9dad

Browse files
committed
Fix FunctionInvocation Equals
1 parent 6f55e1c commit bdc9dad

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

liquidjava-verifier/src/main/java/liquidjava/rj_language/ast/FunctionInvocation.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public int hashCode() {
9393
final int prime = 31;
9494
int result = 1;
9595
result = prime * result + ((getArgs() == null) ? 0 : getArgs().hashCode());
96-
result = prime * result + ((name == null) ? 0 : name.hashCode());
96+
result = prime * result + ((name == null) ? 0 : Utils.getSimpleName(name).hashCode());
9797
return result;
9898
}
9999

@@ -114,7 +114,7 @@ public boolean equals(Object obj) {
114114
if (name == null) {
115115
return other.name == null;
116116
} else {
117-
return name.equals(other.name);
117+
return other.name != null && Utils.getSimpleName(name).equals(Utils.getSimpleName(other.name));
118118
}
119119
}
120120
}

0 commit comments

Comments
 (0)