commit | 15fc5b473bbeb73b0a6c9ac02f2c8d7e0f6fbe82 | [log] [tgz] |
---|---|---|
author | XenoAmess <xenoamess@gmail.com> | Wed Feb 24 11:17:57 2021 +0800 |
committer | GitHub <noreply@github.com> | Wed Feb 24 11:17:57 2021 +0800 |
tree | f96f33ad48ff61fc0f6faeaf06bb628c60629d48 | |
parent | 2c05248b87f2a453333c990e522d81177daf8fa2 [diff] |
an object MUST equals to itself. (#7212)
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java b/dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java index 90e3415..790c476 100644 --- a/dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java +++ b/dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java
@@ -244,6 +244,9 @@ @Override public boolean equals(Object o) { + if (this == o) { + return true; + } return parameters.equals(o); }
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringMap.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringMap.java index 2758bed..326b51e 100644 --- a/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringMap.java +++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringMap.java
@@ -137,6 +137,9 @@ @Override public boolean equals(Object obj) { + if (this == obj) { + return true; + } return delegateMap.equals(obj); } @@ -226,6 +229,9 @@ @Override public boolean equals(Object obj) { + if (this == obj) { + return true; + } return value.equals(obj); }