Commit Graph

  • 6647cfe093 Merge 3cea075d1b into 4461e4c74f #37 Warwick Hunter 2013-11-29 20:59:03 -0800
  • 3cea075d1b Implement the field exists check. This is the '@' token on the left hand side of '&&' in the expression below. #37 Warwick Hunter 2013-11-30 14:54:40 +1000
  • a32db26e7c Merge 15d42704c6 into 4461e4c74f #36 undernorthernsky 2013-11-29 03:59:24 -0800
  • 15d42704c6 Use configuration instead of relying on the default. #36 tok 2013-11-29 12:38:39 +0100
  • 72af3f4913 Merge d5e2ae7083 into 4461e4c74f #35 kgignatyev 2013-11-25 16:10:40 -0800
  • d5e2ae7083 migrating to new Jackson directory structure #35 Konstantin Ignatyev 2013-11-25 16:05:59 -0800
  • a4da8bbdbe Merge d3d328feb6 into 4461e4c74f #34 guyontheleft 2013-11-04 22:05:38 -0800
  • d3d328feb6 Add JSON value wrapper interface to support expression evaluations on types not currently supported #34 Mike Buchanan 2013-11-04 18:30:15 -0500
  • 4461e4c74f [maven-release-plugin] prepare for next development iteration Kalle Stenflo 2013-10-24 20:03:40 +0200
  • 49e667f6fd [maven-release-plugin] prepare release json-path-0.9.1 json-path-0.9.1 Kalle Stenflo 2013-10-24 20:03:29 +0200
  • df22d2cb8c support space in expression #10 Anton Panasenko 2013-10-17 18:16:36 +0300
  • d7f304856e Merge pull request #33 from jochenberger/filter-on-existence-of-nested-properties kallestenflo 2013-09-30 02:57:34 -0700
  • 89d4db3e7d Merge 6efa648d17 into 307931bb3c #33 jochenberger 2013-09-30 02:27:41 -0700
  • 6efa648d17 allow to filter for existence of nested properties #33 Jochen Berger 2013-09-30 11:21:05 +0200
  • 307931bb3c Removed printStackTrace. kallestenflo 2013-09-30 10:23:45 +0200
  • 6505a92cb2 Update README kallestenflo 2013-09-28 17:29:14 +0200
  • d09a9a6275 [maven-release-plugin] prepare for next development iteration Johan Haleby 2013-09-27 13:48:51 +0200
  • c0a1649927 [maven-release-plugin] prepare release json-path-0.9.0 json-path-0.9.0 Johan Haleby 2013-09-27 13:48:46 +0200
  • 15c94be41c Fixed java 6 build issue. Kalle Stenflo 2013-09-27 12:20:39 +0200
  • 3d7f892188 Updated pom with latest sonatype parent. Kalle Stenflo 2013-09-26 23:25:49 +0200
  • ecae5ffd1e Prepared for release. Kalle Stenflo 2013-09-26 22:15:31 +0200
  • ed1ebe7b74 Removed apache commons dependencies. Kalle Stenflo 2013-09-26 09:00:13 +0200
  • 074693afc2 Merge 9b9ad0331e into a83f32caba #10 Anton Panasenko 2013-09-25 03:55:14 -0700
  • 9b9ad0331e Added access array by variable Anton Panasenko 2013-02-05 14:28:08 +0200
  • a83f32caba 'AND' (&&) support in ArrayEvalFilter. Kalle Stenflo 2013-09-18 23:17:33 +0200
  • 5f8beff812 Fixed issue 36 - deep scan for arrays. Kalle Stenflo 2013-09-18 19:37:00 +0200
  • ba23ae266a Improved array slicing. Kalle Stenflo 2013-09-09 08:48:13 +0200
  • 47cb1c6f06 Improved API and added some doc. Kalle Stenflo 2013-09-06 15:41:40 +0200
  • 9ea098d74c Improved Exception handling. Kalle Stenflo 2013-09-06 11:51:22 +0200
  • b15cb3ac8f API clean up. Reduce static method overloading by fluent API. Kalle Stenflo 2013-09-06 10:22:50 +0200
  • b3dd129088 found issues. Kalle Stenflo 2013-08-29 11:23:42 +0200
  • 8efe638758 Merge pull request #32 from jochenberger/use-slf4j kallestenflo 2013-08-28 04:24:01 -0700
  • f4fb181f70 Merge c9c295d9aa into def3db7ea2 #32 jochenberger 2013-08-28 04:17:40 -0700
  • c9c295d9aa Merge remote-tracking branch 'upstream/master' into use-slf4j #32 Jochen Berger 2013-08-28 13:14:22 +0200
  • def3db7ea2 Slf4j logging dependeny added to JsonPath. Kalle Stenflo 2013-08-28 12:37:35 +0200
  • 4e23372528 use slf4j for logging Jochen Berger 2013-08-28 12:34:49 +0200
  • 087416570d Disabled internal logger. Kalle Stenflo 2013-08-28 11:50:00 +0200
  • 77e18924f9 Added internal logging support. Kalle Stenflo 2013-08-28 11:48:25 +0200
  • 5f2879f1ed Fixed exception catching in JsonModel hasPath(). Kalle Stenflo 2013-08-26 14:40:19 +0200
  • 9efa29cfbc Overloaded read methods to take JsonProvider argument. Kalle Stenflo 2013-08-26 13:29:25 +0200
  • 1bc2763887 Merge 1158d6cecf into 3e46d80b62 #30 jochenberger 2013-08-23 05:20:52 -0700
  • 3e46d80b62 Reverted exception in ArrayIndexFilter and fixed tests. Kalle Stenflo 2013-08-23 13:50:48 +0200
  • 2160dec293 Merge pull request #31 from jochenberger/add-test-for-issue-29-part-1 kallestenflo 2013-08-23 04:39:27 -0700
  • 17b26812d0 Merge 08a2e8e048 into f3e672c2a2 #31 jochenberger 2013-08-23 04:37:24 -0700
  • f3e672c2a2 Improved exception handling. Kalle Stenflo 2013-08-23 12:38:32 +0200
  • 08a2e8e048 add a test for what's described in comment #4 of issue 29 #31 Jochen Berger 2013-08-23 09:34:20 +0200
  • 1158d6cecf use the same JsonProvider instance to parse the JSON and evaluate the path #30 Jochen Berger 2013-08-23 09:16:55 +0200
  • 7c599289b6 Updated dependencies in pom. Kalle Stenflo 2013-08-22 15:48:57 +0200
  • 30d80571c9 Null handling tests. Kalle Stenflo 2013-08-22 11:45:15 +0200
  • 410e4269c7 Support null filters like [?(@foo == null)] and [?(@foo != null)] Kalle Stenflo 2013-08-22 10:31:17 +0200
  • 2ff457fa1f JsonProviderFactory override should only affect the current thread Jochen Berger 2013-08-22 09:36:23 +0200
  • 8703e18308 Merged jochenberger-improve-jsonprovider pull request. Kalle Stenflo 2013-08-22 08:37:57 +0200
  • e1e78a9fc5 Merge 8213c0e52b into 81aa8b171d #11 Ivan Sopov 2013-08-21 13:36:34 -0700
  • 81aa8b171d Array eval filters can be a path like [?(@.address.street == 'foo')] Kalle Stenflo 2013-08-21 15:15:05 +0200
  • 78412b95fb Merge 0fc1f7dad7 into 58c0474f29 #24 Stephane Landelle 2013-08-21 06:08:36 -0700
  • a631703f21 Merge 41ead56385 into 58c0474f29 #29 jochenberger 2013-08-21 04:10:56 -0700
  • 41ead56385 rework JsonProvider so that the backing object don't have to implement List or Map #29 Jochen Berger 2013-05-24 13:33:19 +0200
  • 58c0474f29 Fixed issue with attribs named '$'. Kalle Stenflo 2013-08-21 10:22:57 +0200
  • 6d316c7d29 Improved exceptions and simplified JsonProviderFactory. Kalle Stenflo 2013-08-20 15:31:34 +0200
  • ba29e7e0a1 Improved list filter. Updated POM files. Kalle Stenflo 2013-08-20 13:30:55 +0200
  • c9f4cd5a3d fixed array slizing. Kalle Stenflo 2013-08-20 11:01:19 +0200
  • a875a730f3 Fixed issues. Kalle Stenflo 2013-08-20 08:52:10 +0200
  • a5b30d18c4 Merge branch 'master' of https://github.com/jayway/JsonPath Kalle Stenflo 2013-08-19 15:54:06 +0200
  • e88f8fcde5 Merge pull request #27 from jacksingleton/master kallestenflo 2013-08-19 06:53:23 -0700
  • 74431dd90a Merge 7e4e04d739 into dedbf79394 #27 Jack Singleton 2013-08-19 06:44:55 -0700
  • f7cc1139ce Fixed merge issue. Kalle Stenflo 2013-08-19 15:34:48 +0200
  • dedbf79394 Merge pull request #21 from jochenberger/performance-improvements kallestenflo 2013-08-19 06:24:37 -0700
  • 0c703cffab Merge 552d82840a into d50287a607 #21 jochenberger 2013-08-19 06:23:04 -0700
  • d50287a607 Merge pull request #20 from jochenberger/add_test_for_issue_29_part_1 kallestenflo 2013-08-19 06:04:02 -0700
  • dfe1fc0c42 Merge 281a313b2e into 2861c50aa0 #20 jochenberger 2013-08-19 04:47:50 -0700
  • 281a313b2e Merge remote-tracking branch 'upstream/master' into add_test_for_issue_29_part_1 #20 Jochen Berger 2013-08-19 13:47:25 +0200
  • 714a939057 Merge e06e25a19e into 2861c50aa0 #25 jochenberger 2013-08-19 04:47:11 -0700
  • e06e25a19e Merge remote-tracking branch 'upstream/master' into fix-npe #25 Jochen Berger 2013-08-19 13:46:37 +0200
  • 552d82840a Merge remote-tracking branch 'upstream/master' into performance-improvements #21 Jochen Berger 2013-08-19 13:43:27 +0200
  • 2861c50aa0 Merge pull request #28 from jochenberger/fix-operator-in-test kallestenflo 2013-08-19 04:24:15 -0700
  • 1785c8412e Merge d37f53e7e2 into 41c13ecdf9 #28 jochenberger 2013-08-19 03:25:27 -0700
  • d37f53e7e2 the equals operator is '==', not '=' #28 Jochen Berger 2013-08-19 12:22:19 +0200
  • 3ba86e2bdc Merge remote-tracking branch 'upstream/master' into performance-improvements Jochen Berger 2013-08-19 12:15:46 +0200
  • 76b716e337 Merge remote-tracking branch 'upstream/master' into add_test_for_issue_29_part_1 Jochen Berger 2013-08-19 12:10:09 +0200
  • 4e52978fb2 Merge remote-tracking branch 'upstream/master' into fix-npe Jochen Berger 2013-08-19 11:43:44 +0200
  • 41c13ecdf9 Merge pull request #18 from jochenberger/update-commons-lang kallestenflo 2013-08-19 01:27:44 -0700
  • 8b308c7566 Merge 69e55edfc8 into 6377d41186 #18 jochenberger 2013-08-19 01:26:48 -0700
  • 6377d41186 Merge pull request #19 from jochenberger/dont-use-restricted-api kallestenflo 2013-08-19 01:26:35 -0700
  • 80b5943a37 Merge 5450ed4d11 into 4a5bf26e0c #19 jochenberger 2013-08-19 01:25:58 -0700
  • 4a5bf26e0c Merge pull request #26 from sarath/master kallestenflo 2013-08-19 01:25:39 -0700
  • c7ac2e1f34 Merge f466a0b6c5 into 9af4623faf #26 sarath 2013-08-19 01:23:09 -0700
  • 9af4623faf Merge pull request #22 from jochenberger/use-json-provider-for-results kallestenflo 2013-08-19 01:22:47 -0700
  • b14f750331 Merge 3cd4c3c2aa into 6198dd8f34 #22 jochenberger 2013-08-19 01:22:16 -0700
  • 6198dd8f34 Merge pull request #23 from edio/master kallestenflo 2013-08-19 01:21:54 -0700
  • 7e4e04d739 Removed test for issue 7 which is in conflict with new behavior #27 Jack Singleton 2013-07-10 12:19:37 -0700
  • dfe248c002 Changed behavior of FieldFilter to throw InvalidPathException instead of returning null when a field is queried for on a json array Jack Singleton 2013-07-10 12:19:00 -0700
  • c05c4364bc Added tests for query for null field and query for property on array Jack Singleton 2013-07-10 12:17:23 -0700
  • f466a0b6c5 Add "message" param and print path (that failed) #26 Sarath Chandra 2013-06-25 16:21:38 -0400
  • f6e0ccbca4 fix a NullPointerException that occurred when creating array filters on non-existent properties Jochen Berger 2013-06-18 12:01:05 +0200
  • 0fc1f7dad7 Fix NPE when array is null #24 Stephane Landelle 2013-06-14 01:22:14 +0300
  • 23e12ec8cc Merge a3b2684b6f into 5993e05b73 #23 Dmytro 2013-05-25 14:23:36 -0700
  • a3b2684b6f Support for Boolean values in ExpressionEvaluator #23 Dmytro Kostiuchenko 2013-05-26 00:18:57 +0300
  • 3cd4c3c2aa convert rather than cast to List #22 Jochen Berger 2013-05-24 13:54:43 +0200
  • 7c84838239 use the json provider to create a new list for the results Jochen Berger 2013-05-23 09:46:16 +0200
  • cf6e27c4ca use an enum for the expression operator Jochen Berger 2013-05-23 09:31:15 +0200