Commit Graph

  • 4642a09ae6 corrected way to specify cause of AssertionError Alexey Makeyev 2015-10-20 14:26:45 +0300
  • 5f8dc8ae0b path compilation issues tests moved to proper location Alexey Makeyev 2015-10-19 15:45:45 +0300
  • b10cedc358 sync with upstream Alexey Makeyev 2015-10-19 14:36:28 +0300
  • 4e4e2384c3 sync with upstream up to 454b7d49a3 (inclusive) Alexey Makeyev 2015-10-19 14:20:41 +0300
  • 6353b20ad4 Fixed null issue. Kalle Stenflo 2015-10-17 21:48:52 +0200
  • 8647a607da Incorrect error message for JsonPath.read(Object) #89 Kalle Stenflo 2015-10-17 21:43:40 +0200
  • e3e29444cf Handle invalid options when using functions. Kalle Stenflo 2015-10-17 21:27:02 +0200
  • 3de2ae0dbf Update README.md kallestenflo 2015-10-17 15:20:41 +0200
  • 22bd223f58 java 6 support Alexey Makeyev 2015-10-16 15:36:08 +0300
  • 97db5795bd fix for escaped backslash in property inside predicate Alexey Makeyev 2015-10-16 15:10:57 +0300
  • 5c0dc56722 number of issues discovered in predicate parsing Alexey Makeyev 2015-10-16 14:51:53 +0300
  • 9dc14002ab Update README.md kallestenflo 2015-10-15 23:24:46 +0200
  • cc653b54b2 Update README.md kallestenflo 2015-10-15 22:14:12 +0200
  • 59cd56d4ae Merge branch 'mgreenwood1001-AggregationProcessing' Kalle Stenflo 2015-10-15 22:11:24 +0200
  • 131f2a1a45 Fixed merge conflict. Support for Functions in Predicates and Json Paths #103 Kalle Stenflo 2015-10-15 18:52:05 +0200
  • 101ffa6090 smallfix for deep scan predicate (though, kind of redundant, but logic is clearer) Alexey Makeyev 2015-10-15 19:42:24 +0300
  • 99637ca2d7 added support of multiple object properties in non-leaf path node Alexey Makeyev 2015-10-15 19:14:35 +0300
  • e8af47fa98 multiple properties path token at the end of the path: tests and fix Alexey Makeyev 2015-10-15 13:51:37 +0300
  • 5da744b32b Merge 57a7a880ce into f836244fea #100 transparentech 2015-10-14 23:55:23 +0000
  • f836244fea How to match "(left instanceof Number && right instanceof Number)" in safeCompare #90 Kalle Stenflo 2015-10-14 21:59:56 +0200
  • 2b66f23dd0 Using square bracket literal in path. Kalle Stenflo 2015-10-14 21:48:49 +0200
  • 25c11da57e Checking if Node Exists - Bracket Notation Syntax #131 Kalle Stenflo 2015-10-14 20:46:26 +0200
  • 18ddbe90b4 Checking if Node Exists - Bracket Notation Syntax #131 Kalle Stenflo 2015-10-14 20:41:22 +0200
  • aa2b7a4ad9 Merge 1f273319d4 into 7e3fb29436 #132 Archimedes Trajano 2015-10-14 16:31:05 +0000
  • 0f96a27cda Merge 191d9342cd into 7e3fb29436 #138 Archimedes Trajano 2015-10-14 16:30:53 +0000
  • 1f273319d4 Remove Slf4j dependency from json-path #132 Archimedes Trajano 2015-09-24 00:48:21 -0400
  • 4a70a3c850 Reduce the amount of logging by the library Archimedes Trajano 2015-09-24 00:46:15 -0400
  • 48b9516b03 Removed extra logging Archimedes Trajano 2015-09-24 01:01:28 -0400
  • 191d9342cd Converted Cache to use the JCache API #138 Archimedes Trajano 2015-10-13 01:18:01 -0400
  • 7e792bef3e Applied IntelliJ suggection for full gradle Archimedes Trajano 2015-10-13 01:19:15 -0400
  • 7e3fb29436 Merge pull request #139 from trajano/minor-fixes kallestenflo 2015-10-14 18:28:13 +0200
  • f03875784e deep scan fixes and tests Alexey Makeyev 2015-10-14 18:33:59 +0300
  • 1d259d1857 semantic of PathToken.isUpstreamDefinite changed: current token is not an upstream of itself Alexey Makeyev 2015-10-14 14:47:58 +0300
  • f25ec6c0cd fixed the cache key and the unit test (use the same key when fetching and looking up cache) #94 #137 gauravgupta 2015-10-13 19:22:33 -0400
  • f013e86fb8 fix for object property handling in case of Option.SUPPRESS_EXCEPTIONS and indefinite upstream path Alexey Makeyev 2015-10-13 16:15:28 +0300
  • f2d2a25744 multiprops not in leaf are disallowed at the moment Alexey Makeyev 2015-10-13 16:09:07 +0300
  • 87d7942b63 removed unused logger #139 Archimedes Trajano 2015-10-13 01:08:25 -0400
  • 562baa1437 Used new Travis infrastructure Archimedes Trajano 2015-10-13 02:21:37 -0400
  • 9bc0f8b213 Added filters to the cache key #94 gauravgupta 2015-10-12 17:44:44 -0400
  • 630f0c15b3 fix for PathToken.isUpstreamDefinite Alexey Makeyev 2015-10-12 19:02:25 +0300
  • 296d3578d6 tests of Option.ALWAYS_RETURN_LIST in case of indefinite path moved to separate test Alexey Makeyev 2015-10-12 18:31:47 +0300
  • 9566d846e6 two more tests for Option.ALWAYS_RETURN_LIST in case of indefinite path Alexey Makeyev 2015-10-12 15:38:09 +0300
  • 03bec8af41 two more tests for Option.ALWAYS_RETURN_LIST Alexey Makeyev 2015-10-12 14:52:09 +0300
  • eebfd8bbda Updating the cache on cache miss gauravgupta 2015-10-11 18:20:52 -0400
  • bf33697891 Externalized the cache using CacheProvider spi. gauravgupta 2015-10-11 18:09:47 -0400
  • e1d5329a8c Improved test for Filter serialization. Kalle Stenflo 2015-10-11 16:59:57 +0200
  • 454b7d49a3 PathCompiler simplifications. Kalle Stenflo 2015-10-11 15:39:17 +0200
  • bb75b172b5 Merge pull request #135 from jochenberger/update-gradle-wrapper kallestenflo 2015-10-05 21:49:56 +0200
  • 29006fbb94 update Gradle wrapper to 2.7 #135 Jochen Berger 2015-10-05 14:46:44 +0200
  • 1a6c34021e Merge pull request #134 from trajano/value-compare-exception-ctor kallestenflo 2015-10-02 00:47:54 +0200
  • 6eb66661c4 Merge pull request #133 from trajano/remove-unused-logger kallestenflo 2015-10-02 00:47:23 +0200
  • 286aff4818 Alternate constructor for ValueCompareException #134 Archimedes Trajano 2015-10-01 18:31:04 -0400
  • 0f3d143fa9 Remove unused logger from class #133 Archimedes Trajano 2015-09-24 00:23:36 -0400
  • ba08ae3018 Stab at fixing #94 cache problem. Kalle Stenflo 2015-10-01 21:43:19 +0200
  • fca1284896 Merge pull request #115 from genman/patch kallestenflo 2015-10-01 12:44:25 +0200
  • 35b45f5e0b Merge pull request #118 from jochenberger/fix-require-properties-handling kallestenflo 2015-10-01 12:39:59 +0200
  • fbc15e9c9f Merge pull request #125 from trajano/patch-1 kallestenflo 2015-10-01 12:38:21 +0200
  • 055e8467fc Merge pull request #126 from trajano/patch-2 kallestenflo 2015-09-30 18:56:46 +0200
  • 84f45f174b Merge dd98bc1756 into febc2a587a #93 hunterpayne 2015-09-29 14:50:16 +0000
  • febc2a587a Merge pull request #117 from jochenberger/simplify-json-provider kallestenflo 2015-09-29 16:49:24 +0200
  • 1cfe33998c Merge pull request #128 from trajano/getEffectiveDefaults-when-necessary kallestenflo 2015-09-29 16:44:27 +0200
  • dd98bc1756 Removing unnecessary object creation from streaming API and fixing tests #93 hunterpayne 2015-09-24 16:15:15 -0700
  • 1ac3a3fe67 Fixing some bugs in the criteria evaluation hunterpayne 2015-09-24 15:33:50 -0700
  • 155cd89209 Merge pull request #1 from NetNow/master hunterpayne 2015-09-24 15:25:40 -0700
  • 7b8804ea6f Removed some bits left over Steve White 2015-09-24 17:39:34 +0100
  • 342904c0ef Added Jackson and JsonSmart support to TokenStack splitter. Gson not supported. Steve White 2015-09-24 14:54:01 +0100
  • 93651e49b7 Only call getEffectiveDefaults when needed #128 Archimedes Trajano 2015-09-24 01:57:47 -0400
  • da62becdbf Merge f95f894397 into 09977aa745 #127 Archimedes Trajano 2015-09-24 05:17:46 +0000
  • f95f894397 Remove Slf4j dependency from json-path #127 Archimedes Trajano 2015-09-24 00:48:21 -0400
  • 0c61f5b309 Reduce the amount of logging by the library Archimedes Trajano 2015-09-24 00:46:15 -0400
  • 890c462925 Removed extra logging Archimedes Trajano 2015-09-24 01:01:28 -0400
  • 31dcc3ef13 Provide a constructor that captures the JSON Archimedes Trajano 2015-09-24 00:32:18 -0400
  • ed4ee84ce7 Remove unused logger from class Archimedes Trajano 2015-09-24 00:23:36 -0400
  • 8818ee7ade Remove unused logger from class #125 Archimedes Trajano 2015-09-24 00:55:26 -0400
  • 616c5275b7 Remove unused logger from class Archimedes Trajano 2015-09-24 00:50:35 -0400
  • b79f0550a2 Store problematic JSON in exception #126 Archimedes Trajano 2015-09-24 00:35:35 -0400
  • cba33fba05 Store problematic JSON in exception Archimedes Trajano 2015-09-24 00:34:43 -0400
  • 9dd0cd9fb3 Provide a constructor that captures the JSON Archimedes Trajano 2015-09-24 00:32:18 -0400
  • 724565dca6 Remove unused logger from class Archimedes Trajano 2015-09-24 00:23:36 -0400
  • f0844a8a41 Added support for splitting JSON objects using the streaming API. Only basic expressions supported. Steve White 2015-09-16 16:53:50 +0100
  • f3d707fbcd Merge 446c1d9a58 into 09977aa745 #122 escardin 2015-09-11 15:10:21 +0000
  • 446c1d9a58 bug(Configuration.java) configuration builder gets defaults when not needed #122 Mike Lovelace 2015-09-11 11:09:28 -0400
  • e191119765 Splitting the predicate interface to allow it to be used in lambda calculus hunterpayne 2015-09-10 22:52:12 -0700
  • 2719bdb660 Fixing a bug with multiple json objects being sent to the parser in series hunterpayne 2015-08-31 13:51:51 -0700
  • a048edb1cb consistently use setArrayIndex for arrays instead of setProperty #117 Jochen Berger 2015-08-26 10:14:52 +0200
  • 8c2b7b6761 fix handling of REQUIRE_PROPERTIES with nested objects #118 Jochen Berger 2015-08-26 09:52:55 +0200
  • 77583725b4 Only arrays will be passed to JsonProvider.toIterable(Object) anyway Jochen Berger 2015-08-26 09:38:07 +0200
  • fb9c621e5c unescape strings in comparison, to deal with tabs, etc. #115 Elias Ross 2015-06-27 17:21:18 -0700
  • c759a20188 Allow JSON values to be directly used in criteria matching Elias Ross 2015-05-29 10:24:48 -0700
  • f770773195 Merge d3b406c08b into 09977aa745 #91 Eric x. sun 2015-08-14 18:53:09 +0000
  • 09977aa745 Merge pull request #110 from jochenberger/improvements kallestenflo 2015-08-13 14:47:59 +0200
  • 5e3bd2d8c6 Merge pull request #109 from jochenberger/ignore-eclipse-build-dir kallestenflo 2015-08-13 13:14:37 +0200
  • 31d3b32f7e Merge 2b9295ec36 into 070eb1d9d2 #71 srouthiau 2015-08-13 09:45:16 +0000
  • d7c5fc34ea use utility method to concatenate Strings #110 Jochen Berger 2015-08-13 09:19:28 +0200
  • e9c9c19138 don't reassign method parameters Jochen Berger 2015-08-13 09:15:51 +0200
  • e29858db73 add a Utility method to concatenate CharSequences Jochen Berger 2015-08-13 09:12:37 +0200
  • e64ba61157 add Eclipse build directory to .gitignore #109 Jochen Berger 2015-08-13 08:57:14 +0200
  • 070eb1d9d2 Downgraded AssertJ to 2.1.0 (version 3 is java 8) Kalle Stenflo 2015-08-12 21:53:32 +0200
  • 7ee88cbed0 Merge pull request #74 from DALDEI/master kallestenflo 2015-08-12 21:00:55 +0200
  • df459577d0 Merge pull request #102 from forsthofer/master kallestenflo 2015-08-12 20:56:57 +0200