Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1759 73f2329fe -> 3235143b8 (forced update)
Added `hashCode()` in `B_O_Traverser` as suggested by @okram and @robertdale. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/3235143b Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/3235143b Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/3235143b Branch: refs/heads/TINKERPOP-1759 Commit: 3235143b8c19747b6d7c028ca6fa50f5402e4c0b Parents: 73e2b9c Author: Daniel Kuppitz <[email protected]> Authored: Tue Sep 5 06:49:48 2017 -0700 Committer: Daniel Kuppitz <[email protected]> Committed: Tue Sep 5 06:52:42 2017 -0700 ---------------------------------------------------------------------- .../gremlin/process/traversal/traverser/B_O_Traverser.java | 5 +++++ .../gremlin/process/traversal/traverser/O_Traverser.java | 5 +++++ 2 files changed, 10 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/3235143b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/B_O_Traverser.java ---------------------------------------------------------------------- diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/B_O_Traverser.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/B_O_Traverser.java index f4b32f3..5ac3699 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/B_O_Traverser.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/B_O_Traverser.java @@ -62,6 +62,11 @@ public class B_O_Traverser<T> extends O_Traverser<T> { this.future = stepId; } + @Override + public int hashCode() { + return super.hashCode(); + } + protected final boolean equals(final B_O_Traverser other) { return super.equals(other) && other.future.equals(this.future); } http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/3235143b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/O_Traverser.java ---------------------------------------------------------------------- diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/O_Traverser.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/O_Traverser.java index 0c8152e..f4678c1 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/O_Traverser.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/traverser/O_Traverser.java @@ -70,6 +70,11 @@ public abstract class O_Traverser<T> extends AbstractTraverser<T> { } } + @Override + public int hashCode() { + return super.hashCode(); + } + protected final boolean equals(final O_Traverser other) { return super.equals(other) && Objects.equals(this.tags, other.tags); }
