mirror of
https://github.com/mikefarah/yq.git
synced 2026-07-08 14:55:42 +00:00
When streaming values (e.g. from keys[]) pipe into an array traversal like $o[.], only the first streaming index was used. The RHS collect expression produces a separate SequenceNode per streaming value when EvaluateTogether is false. The existing code at line 126 only took the first SequenceNode, discarding the rest. When the LHS is a single bound variable and the RHS has multiple index sets, traverse each set separately. Fixes #2593 |
||
|---|---|---|
| .. | ||
| yqlib | ||