jmespath / jmespath/jmespath.rs

Feature: recursive descent operator

Open
#44 3 comments 3 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
161
Forks
37
PR merge metrics
No merged PRs in 30d

Description

Being discussed to formally be added to the spec here: https://github.com/jmespath/jmespath.py/issues/110

If I can get this library back up to working order including the macros, the next thing I'd like to see is an optional feature to add a non-standard recursive descent operator while the spec above gets discussed. Gated behind a feature like "nonstandard-recursive-descent", it would enable parsing `..` in the same manner as JSONPath and E4X, which expands the flexibility of jmespath.

Once a standard solution became defined the spec, this feature could be sunset or default to the official solution.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.