525 Commits (961cc85c34907895cd73255b472da2c4079c4537)

Author SHA1 Message Date
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
Kalle Stenflo 3175114158 Extracted filter parsing to new test class. 9 years ago
Kalle Stenflo 59d09fc20c Reintroduced commented test. 9 years ago
Kalle Stenflo 4dbed10bef Added tests for issue #141 9 years ago
Kalle Stenflo 1a72fc078d Filter implementation reworked. 9 years ago
Kalle Stenflo 3adc04bd13 Made write features JsonProvider neutral. 9 years ago
Kalle Stenflo fc746d78e6 Stricter configuration of CacheProvide. 9 years ago
Kalle Stenflo 179a818418 Minor cache fixes. 9 years ago
Alexey Makeyev fcc81d16d6 fix for NumberFormatException exception during Criteria evaluation 9 years ago
Alexey Makeyev bcd00f7b7b test moved to avoid visibility changes 9 years ago
Alexey Makeyev 5f8dc8ae0b path compilation issues tests moved to proper location 9 years ago
Kalle Stenflo 6353b20ad4 Fixed null issue. 9 years ago
Kalle Stenflo 8647a607da Incorrect error message for JsonPath.read(Object) #89 9 years ago
Kalle Stenflo e3e29444cf Handle invalid options when using functions. 9 years ago
Alexey Makeyev 22bd223f58 java 6 support 9 years ago
Alexey Makeyev 97db5795bd fix for escaped backslash in property inside predicate 9 years ago
Alexey Makeyev 5c0dc56722 number of issues discovered in predicate parsing 9 years ago
Alexey Makeyev 101ffa6090 smallfix for deep scan predicate (though, kind of redundant, but logic is clearer) 9 years ago
Alexey Makeyev 99637ca2d7 added support of multiple object properties in non-leaf path node 9 years ago
Alexey Makeyev e8af47fa98 multiple properties path token at the end of the path: tests and fix 9 years ago