Jeremy Sears
Jeremy Sears
I think this is a bug in TraversalSource.withSack[A](initial: A). I think this: ``` def withSack[A](initialValue: A): TraversalSource = withSack(() => initialValue) ``` Should be: ``` def withSack[A](initialValue: A) = TraversalSource(underlying.withSack(initialValue))...
A quick update... JanusGraph 0.3.0 was released on July 31, 2018. It now supports tinkerpop 3.3.3.
Oh, and the calling syntax for the "pair-wise" signature would be something like this: ``` val results: List[(String,Double,Double)] = newTraversal .selectBy( ( (a,By(TestGraph.Name)), (b,By(TestGraph.Weight)), (c,By[Double]()) ) ) .toList ```
It's worth mentioning that I also considered an argument list of TupleN[SelectBy*] where SelectBy is defined as something like this: ``` trait SelectBy[A,Modulated] { def label: StepLabel[A] def by: By[Modulated]...
Great progress! I haven't had a chance to get back into this since last week. Have you given any thought to using a trait for each element (like the SelectBy),...
This is the same issue as #15, which was never resolved.
It has been a while since I looked at this, but I believe the commit hash is stored in the .gitmodules file. The script has a few places that it...
That seems reasonable. My original use case with this repo was pretty narrow, but many people have applied it to much more extensive usage patterns. I'd be happy for someone...
I'd recommend manually updating the .gitmodules with full paths, or submitting a PR. Hopefully you still get some mileage out of the script.
Possible dup of #16 (or related).