aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/google/devtools/build/lib/pkgcache/FilteringPolicies.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/pkgcache/FilteringPolicies.java b/src/main/java/com/google/devtools/build/lib/pkgcache/FilteringPolicies.java
index 4466010f9d..be4d892270 100644
--- a/src/main/java/com/google/devtools/build/lib/pkgcache/FilteringPolicies.java
+++ b/src/main/java/com/google/devtools/build/lib/pkgcache/FilteringPolicies.java
@@ -42,9 +42,11 @@ public final class FilteringPolicies {
* Base class for singleton filtering policies.
*/
private abstract static class AbstractFilteringPolicy implements FilteringPolicy {
+ private final int hashCode = getClass().getSimpleName().hashCode();
+
@Override
public int hashCode() {
- return getClass().getSimpleName().hashCode();
+ return hashCode;
}
@Override