243 Commits (c6c092a091877702e1caa493964dcf906fa94839)

Author SHA1 Message Date
Jochen Berger 8b26fae7b4 fix and test for 'not exists' serialization (fixes #178) 8 years ago
Jochen Berger a8bc2af229 remove the get_json function that was accidentally introduced when merging #167 (fixes #180) 8 years ago
Jochen Berger 2cb9b474db add test for #173 8 years ago
mchmielarz 1e3f11cbc2 Solution proposal for #181 9 years ago
Alexey Makeyev 58c454b52d Fix issue #175 - Size evaluation could break indefinite path evaluation 9 years ago
Alexey Makeyev 604b42f865 one more test for parentheses parsing 9 years ago
Alexey Makeyev 67b3ce7888 fix for incorrect handling of logical operator priorities 9 years ago
Kalle Stenflo d3231e7f04 Some methods (i.e. DocumentContext's set) fail when JSON name has ' in it #171 9 years ago
Kalle Stenflo 3de1137b92 Document context set method produces unexpected results for arrays #170 9 years ago
Matthew J Greenwood 5e2ef13c64 added negative test cases - removed readPosition from function parameter parser, ready for review 9 years ago
Matthew J Greenwood 5d8e209141 Added an append function such that JSON can be appended to the current document and then a function executed over the result. 9 years ago
Matthew J Greenwood 01bdbe2cc3 fixing broken tests 9 years ago
Matthew J Greenwood b919644425 adds an example for HttpLoading via getjson (not intended to be merged, just an example) also fixes bug #164 min/max providing wrong value 9 years ago
Matthew J Greenwood f127edabe1 Test for string, added concat function 9 years ago
Matthew J Greenwood f932aaf22f working version with JSON + path expressions - need to handle error cases with tests 9 years ago
Matthew J Greenwood fadc946032 removed braces added support for JSON - need to parse JSON now... 9 years ago
Matthew J Greenwood b0ec61f7a1 missing dot in $avg -> $.avg - fixing CI 9 years ago
Matthew J Greenwood 1fa2b0e192 added test, removed foobar from min test - derp 9 years ago
Matthew J Greenwood 861c0b34bd Modified abstract aggregation and the path compiler to handle nested functions, working implementation committed 9 years ago
Matthew J Greenwood 76cfa0e30f Initiial implementation of PathCompiler changes to support functions that take other JsonPath elements - need to decide whether path parameters are relative to the function location (probably not) 9 years ago
Kalle Stenflo ac83feea14 Improved escape handling and fixed JsonValueNode issue. 9 years ago
Kalle Stenflo 569e544a10 Tests covering issue #166 9 years ago
Kalle Stenflo 1617b3bb8d Fix issue #163 - Excess filter expressions should be disallowed. 9 years ago
Kalle Stenflo c773c10316 Incorrect comparison #145. Equals == and not equals != now compares string and number. Introduced === and !== to do type safe comparison. 9 years ago
Jochen Berger 4d6d4f46a8 add support for Tapestry JSON 9 years ago
Kalle Stenflo 86ea0ac062 PathFunctions must exist when compiled. 'size' alias for 'length'. 9 years ago
Kalle Stenflo be21f2235e Added test for issue #143 9 years ago
Kalle Stenflo 3c1b88a547 Renamed constants an did some clean up. 9 years ago
Kalle Stenflo d1475e1237 Improved error handling and error messages in FilterCompiler. 9 years ago
Kalle Stenflo 0fdc030c8a Relaxed scanning with REQUIRE_PROPERTIES option. 9 years ago
Kalle Stenflo ea206498cc Bracket properties can contain path chars #154 9 years ago
Kalle Stenflo 4040634a71 String quote style is serialized #154 9 years ago
Kalle Stenflo ccdef7f0a5 Fixed naming issues and added some tests. 9 years ago
Jochen Berger f42517e8aa support double quotes as string delimiters in bracket property token 9 years ago
Jochen Berger b4a2968245 accept double quotes as string delimiters in filters 9 years ago
Kalle Stenflo 1eb47a23d7 Renamed token package to path. 9 years ago
Kalle Stenflo 83c1acf193 Renamed Function interface to avoid name clash with java.util.function.Function. 9 years ago
Kalle Stenflo 33f365ef20 Removed % prefix from path functions. 9 years ago
Kalle Stenflo fd2ac6c0be Fixed bug in IN operator evaluation. 9 years ago
Kalle Stenflo c5fb181273 Array exception handling changed. 9 years ago
Kalle Stenflo cb2795b38c Added JsonOrgJsonProvider. 9 years ago
Kalle Stenflo c97c70a33d Renamed update operation 'convert' to 'map'. 9 years ago
Kalle Stenflo ebd19526d8 Code cleanup. 9 years ago
Kalle Stenflo 8775a1f100 Added method to honor backwards compatibility. 9 years ago
Kalle Stenflo 4a17ae5c93 Added invalid path check. 9 years ago
Kalle Stenflo 27baaeca01 More test for parsing filters. 9 years ago
Kalle Stenflo e40161a778 Fixed issue with string representation of function path. 9 years ago
Kalle Stenflo 0feb2bcb88 Fixed issues in Filter serialization. 9 years ago
Kalle Stenflo efcd01ddae Removed pipes around custom operators. 9 years ago
Kalle Stenflo 07390fcb16 Added tests for EMPTY operator. 9 years ago