Sascha Greuel
Sascha Greuel
Test Data: ```json [ { "key":0 }, { "key":42 }, { "key":-1 }, { "key":1 }, { "key":41 }, { "key":43 }, { "key":42.0001 }, { "key":41.9999 }, { "key":100...
Test Data: ```json [ { "key":0 }, { "key":42 }, { "key":-1 }, { "key":41 }, { "key":43 }, { "key":42.0001 }, { "key":41.9999 }, { "key":100 }, { "key":"43"...
Test Data: ```json [ { "key":0 }, { "key":42 }, { "key":-1 }, { "key":41 }, { "key":43 }, { "key":42.0001 }, { "key":41.9999 }, { "key":100 }, { "key":"43"...
Test Data: ```json [ { "key":0 }, { "key":42 }, { "key":-1 }, { "key":41 }, { "key":43 }, { "key":42.0001 }, { "key":41.9999 }, { "key":100 }, { "key":"43"...
Test Data: ```json [ { "key":0 }, { "key":42 }, { "key":-1 }, { "key":41 }, { "key":43 }, { "key":42.0001 }, { "key":41.9999 }, { "key":100 }, { "key":"43"...
Test Data: ```json { "value":42, "items":[ { "key":10 }, { "key":42 }, { "key":50 } ] } ``` Selector: ``` $.items[?(@.key==$.value)] ``` Result (Proposal A): ```diff --- Expected +++ Actual...
Test Data: ```json [ { "some":"some value" }, { "key":true }, { "key":false }, { "key":null }, { "key":"value" }, { "key":"" }, { "key":0 }, { "key":1 }, {...
Test Data: ```json [ { "key":"some" }, { "key":"value" }, { "key":null }, { "key":0 }, { "key":1 }, { "key":-1 }, { "key":"" }, { "key":{ } }, {...
Test Data: ```json [ { "key":-12.3 }, { "key":-0.123 }, { "key":-12 }, { "key":12.3 }, { "key":2 }, { "key":"-0.123e2" } ] ``` Selector: ``` $[?(@.key==-0.123e2)] ``` Result (Proposal...
Test Data: ```json [ { "some":"some value" }, { "key":true }, { "key":false }, { "key":null }, { "key":"value" }, { "key":"" }, { "key":0 }, { "key":1 }, {...