-
Notifications
You must be signed in to change notification settings - Fork 0
feat: ✨ add exclusion by jsonpath
#85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Any reason for not using https://jg-rp.github.io/python-jsonpath/ to handle JSON paths? That should be able to handle JSON path selectors like wildcards, plus much more. (Some notes about this on issues #55 and #56 -- may or may not be useful |
|
@martonvago I just noticed that after making this! Yea, I'll check into that and revise this PR to use it 😁 |
signekb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a reminder: Based on the renaming in #89, the move from target to jsonpath should be implemented here as well (also in the PR title and description) 🌻
|
@martonvago done! Some JSONPath queries don't work (see tests) and I'm not sure why. |
|
|
…package into feat/add-target-exclusion
jsonpath
martonvago
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice, looking great!! ⭐
Just some minor comments
Co-authored-by: Signe Kirk Brødbæk <signebroedbaek@gmail.com> Co-authored-by: martonvago <57952344+martonvago@users.noreply.github.com>
…package into feat/add-target-exclusion
martonvago
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a small thing, otherwise great!
martonvago
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yay!! 👏 👏 👏
Description
Exclude by jsonpath, as well as implement AND logic for type and jsonpath.
I switched to using
Optionaltyping.Closes #56, closes #75, closes #102
Needs an in-depth review.
Checklist
just run-all