507 Commits (2223256c4715dfd277af75777700be6916285e2a)

Author SHA1 Message Date
Alexey Makeyev 9566d846e6 two more tests for Option.ALWAYS_RETURN_LIST in case of indefinite path 9 years ago
Alexey Makeyev 03bec8af41 two more tests for Option.ALWAYS_RETURN_LIST 9 years ago
gauravgupta eebfd8bbda Updating the cache on cache miss 9 years ago
gauravgupta bf33697891 Externalized the cache using CacheProvider spi. 9 years ago
Kalle Stenflo e1d5329a8c Improved test for Filter serialization. 9 years ago
Kalle Stenflo 454b7d49a3 PathCompiler simplifications. 9 years ago
Archimedes Trajano 286aff4818 Alternate constructor for ValueCompareException 9 years ago
Archimedes Trajano 0f3d143fa9 Remove unused logger from class 9 years ago
Kalle Stenflo ba08ae3018 Stab at fixing #94 cache problem. 9 years ago
Archimedes Trajano 93651e49b7 Only call getEffectiveDefaults when needed 9 years ago
Archimedes Trajano 8818ee7ade Remove unused logger from class 9 years ago
Archimedes Trajano 616c5275b7 Remove unused logger from class 9 years ago
Archimedes Trajano b79f0550a2 Store problematic JSON in exception 9 years ago
Archimedes Trajano cba33fba05 Store problematic JSON in exception 9 years ago
Archimedes Trajano 9dd0cd9fb3 Provide a constructor that captures the JSON 9 years ago
Archimedes Trajano 724565dca6 Remove unused logger from class 9 years ago
Jochen Berger a048edb1cb consistently use setArrayIndex for arrays instead of setProperty 9 years ago
Jochen Berger 8c2b7b6761 fix handling of REQUIRE_PROPERTIES with nested objects 9 years ago
Jochen Berger 77583725b4 Only arrays will be passed to JsonProvider.toIterable(Object) anyway 9 years ago
Elias Ross fb9c621e5c unescape strings in comparison, to deal with tabs, etc. 9 years ago
Elias Ross c759a20188 Allow JSON values to be directly used in criteria matching 9 years ago
Jochen Berger d7c5fc34ea use utility method to concatenate Strings 9 years ago
Jochen Berger e9c9c19138 don't reassign method parameters 9 years ago
Jochen Berger e29858db73 add a Utility method to concatenate CharSequences 9 years ago
Kalle Stenflo 81b1d522c8 Fixed issue in test. 9 years ago
dnetmj 0aa5bb6a09 Fix parsing of quoted strings 9 years ago
Matt Greenwood f76d556fb6 changed JSONArray -> interface Collection to catch all use-cases 10 years ago
Matt Greenwood f40063bf02 added case for length of map or JSONArray of values 10 years ago
Matt Greenwood a4c4cd58fa Removed the need for parsing the path - its no longer the path, its now the function name 10 years ago
Matt Greenwood 6c083d3a51 reverted change to lotto.json, added test case for functions in predicates 10 years ago
Matt Greenwood 1a0ea4b559 initial commit of function support providing math / JSON helper routines in path execution 10 years ago
Matt Greenwood 89e71a9353 initial commit of function support providing math / JSON helper routines in path execution 10 years ago
Franz Forsthofer d3f4252d5e osgi dependency to gson, jackson, json-smart made optional 10 years ago
Kalle Stenflo 8a40b0420a Fixed issue #79. Index out of bounds. 10 years ago
Kalle Stenflo dbc7e90904 Fixed issue #97. IndexOutOfBoundsException in DocumentContext.delete 10 years ago
Tamas Adam b5c175d04d Added convert method for path value in-situ conversion. 10 years ago
Tamas Adam 0042ae9624 Added missing test file. 10 years ago
Tamas Adam 48544d14ab Fix for list element removel if multiple path elements match. 10 years ago
Tamas Adam 3cc47259fa Using the more approtiate PathNotFoundException if old key in rename map was not found. 10 years ago
Tamas Adam dbff1d8b48 Fix for rename on non-existing old key - an InvalidPathException is thrown. 10 years ago
Tamas Adam 4b04a1434b Code clenup, added mven plugin to gradle build. 10 years ago
Tamas Adam f16ce7c2c6 Added renameKey feature to rename a key value found in a map path to a new key value. 10 years ago
Kalle Stenflo c03dcf77c5 Tests for issue #76 10 years ago
David Lee 11c64b0298 Fix array out of bounds exception on '$.' path expression 10 years ago
Kalle Stenflo 4de672c705 Replaced Factory interface with Callable. 10 years ago
Kalle Stenflo 1735bc7a87 Removed deprecated classes and some minor fixes. 10 years ago
Kalle Stenflo 9837c72aaf Fixed issue #71 escape ' in inline criteria. 10 years ago
Jochen Berger f6bc487d5b move the default Defaults implementation to a separate class that is only loaded when needed, this makes it possible to exclude the json-smart dependency (see https://code.google.com/p/json-path/issues/detail?id=68) 10 years ago
Kalle Stenflo e6e28772f3 Moved providers out of internal. 10 years ago
Jochen Berger 00c32fe5d3 add a test for https://code.google.com/p/json-path/issues/detail?id=58 10 years ago