Github user dkuppitz commented on a diff in the pull request:
https://github.com/apache/tinkerpop/pull/711#discussion_r138436841
--- Diff:
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/RepeatStep.java
---
@@ -91,6 +91,8 @@ public void setEmitTraversal(final Traversal.Admin<S, ?>
emitTraversal) {
}
public Traversal.Admin<S, S> getRepeatTraversal() {
+ if(null == this.repeatTraversal)
+ throw new IllegalStateException("The repeat()-traversal was
not defined: " + this);
--- End diff --
I wouldn't throw an exception in a Getter.
---