441 Commits (c6c092a091877702e1caa493964dcf906fa94839)

Author SHA1 Message Date
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 9 years ago
Matt Greenwood f40063bf02 added case for length of map or JSONArray of values 9 years ago
Matt Greenwood a4c4cd58fa Removed the need for parsing the path - its no longer the path, its now the function name 9 years ago
Matt Greenwood 6c083d3a51 reverted change to lotto.json, added test case for functions in predicates 9 years ago
Matt Greenwood 1a0ea4b559 initial commit of function support providing math / JSON helper routines in path execution 9 years ago
Matt Greenwood 89e71a9353 initial commit of function support providing math / JSON helper routines in path execution 9 years ago
Franz Forsthofer d3f4252d5e osgi dependency to gson, jackson, json-smart made optional 9 years ago
Kalle Stenflo 8a40b0420a Fixed issue #79. Index out of bounds. 9 years ago
Kalle Stenflo dbc7e90904 Fixed issue #97. IndexOutOfBoundsException in DocumentContext.delete 9 years ago
Tamas Adam b5c175d04d Added convert method for path value in-situ conversion. 9 years ago
Tamas Adam 0042ae9624 Added missing test file. 9 years ago
Tamas Adam 48544d14ab Fix for list element removel if multiple path elements match. 9 years ago
Tamas Adam 3cc47259fa Using the more approtiate PathNotFoundException if old key in rename map was not found. 9 years ago
Tamas Adam dbff1d8b48 Fix for rename on non-existing old key - an InvalidPathException is thrown. 9 years ago
Tamas Adam 4b04a1434b Code clenup, added mven plugin to gradle build. 9 years ago
Tamas Adam f16ce7c2c6 Added renameKey feature to rename a key value found in a map path to a new key value. 9 years ago
Kalle Stenflo c03dcf77c5 Tests for issue #76 9 years ago
David Lee 11c64b0298 Fix array out of bounds exception on '$.' path expression 9 years ago
Kalle Stenflo 4de672c705 Replaced Factory interface with Callable. 9 years ago
Kalle Stenflo 1735bc7a87 Removed deprecated classes and some minor fixes. 9 years ago
Kalle Stenflo 9837c72aaf Fixed issue #71 escape ' in inline criteria. 9 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) 9 years ago
Kalle Stenflo e6e28772f3 Moved providers out of internal. 9 years ago
Jochen Berger 00c32fe5d3 add a test for https://code.google.com/p/json-path/issues/detail?id=58 10 years ago
Kalle Stenflo ca6d7fff66 Preparations for patch support. 10 years ago
Kalle Stenflo 6a88323b25 Preparations for patch support. 10 years ago