610 Commits (2d4cc06cd24e3422e29e2de02f154b34d75f5de0)

Author SHA1 Message Date
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 fdc4e020d2 Fixed version issue. 9 years ago
Kalle Stenflo 35348eb814 Fixed dist target. 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 2dae575f35 Moved PathNode into ValueNode. 9 years ago
Kalle Stenflo 6e7cf25281 Fixed PatternNode.toString() 9 years ago
Kalle Stenflo 27baaeca01 More test for parsing filters. 9 years ago
Kalle Stenflo 9a98961e21 Clarified exception handling. 9 years ago
Kalle Stenflo e40161a778 Fixed issue with string representation of function path. 9 years ago
Kalle Stenflo f602f04e92 Handle exceptions when parsing Filter. 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 fede7ac495 Removed public from interface method. 9 years ago
Kalle Stenflo b34a49c94d Code cleanup. 9 years ago
Kalle Stenflo 07390fcb16 Added tests for EMPTY operator. 9 years ago
Kalle Stenflo 3a077886e9 Fixed EMPTY operator. 9 years ago