Commit Graph

  • e6d2546c42 removed getLastElement #167 Matthew J Greenwood 2015-12-14 11:49:28 -0500
  • dd5b298479 Merge b5f68f2830 into bcbd9966ef #169 Rick Osborne 2015-12-14 15:58:29 +0000
  • 5e2ef13c64 added negative test cases - removed readPosition from function parameter parser, ready for review Matthew J Greenwood 2015-12-14 09:05:57 -0500
  • bcbd9966ef Merge pull request #172 from jochenberger/update-dependencies kallestenflo 2015-12-14 13:52:15 +0100
  • 434d1eb0da update Gradle wrapper #172 Jochen Berger 2015-12-14 13:19:46 +0100
  • 53ddae1244 update libraries Jochen Berger 2015-12-14 13:19:16 +0100
  • 5d8e209141 Added an append function such that JSON can be appended to the current document and then a function executed over the result. Matthew J Greenwood 2015-12-14 07:16:17 -0500
  • b5f68f2830 Decouple the Path representation from its evaluation #169 Rick Osborne 2015-12-12 20:23:24 -0800
  • 84211599bf [#119] Added methods hasNoJsonPath() and withoutJsonPath(). Updated README #165 Patrik Helsing 2015-12-12 05:46:52 +0100
  • 01bdbe2cc3 fixing broken tests changing format of functions path expr with/without args removing errant unwrap call - added to test Matthew J Greenwood 2015-12-11 23:09:48 -0500
  • b919644425 adds an example for HttpLoading via getjson (not intended to be merged, just an example) also fixes bug #164 min/max providing wrong value Matthew J Greenwood 2015-12-11 21:58:41 -0500
  • 96f39852fa Merge branch 'master' into issue_119_matchers Patrik Helsing 2015-12-11 22:14:12 +0100
  • 27137211a6 [#119] Added README with usage examples Patrik Helsing 2015-12-11 22:09:50 +0100
  • 3b273503ff [#119] Some minor refactoring to reduce amount of code, and collect the factory methods in JsonPathMatchers Patrik Helsing 2015-12-11 21:56:10 +0100
  • f127edabe1 Test for string, added concat function Matthew J Greenwood 2015-12-11 08:09:34 -0500
  • f932aaf22f working version with JSON + path expressions - need to handle error cases with tests Matthew J Greenwood 2015-12-11 07:58:01 -0500
  • fadc946032 removed braces added support for JSON - need to parse JSON now... Matthew J Greenwood 2015-12-11 07:35:27 -0500
  • b0ec61f7a1 missing dot in $avg -> $.avg - fixing CI Matthew J Greenwood 2015-12-11 06:25:45 -0500
  • 1fa2b0e192 added test, removed foobar from min test - derp Matthew J Greenwood 2015-12-11 06:22:11 -0500
  • 861c0b34bd Modified abstract aggregation and the path compiler to handle nested functions, working implementation committed Matthew J Greenwood 2015-12-11 05:44:51 -0500
  • 76cfa0e30f Initiial implementation of PathCompiler changes to support functions that take other JsonPath elements - need to decide whether path parameters are relative to the function location (probably not) Matthew J Greenwood 2015-12-10 17:16:59 -0500
  • ac83feea14 Improved escape handling and fixed JsonValueNode issue. Kalle Stenflo 2015-12-10 21:28:25 +0100
  • 569e544a10 Tests covering issue #166 Kalle Stenflo 2015-12-09 17:20:20 +0100
  • 015723787c [#119] First implementation of hamcrest-matchers Patrik Helsing 2015-12-08 23:29:34 +0100
  • 1617b3bb8d Fix issue #163 - Excess filter expressions should be disallowed. Kalle Stenflo 2015-12-08 19:01:24 +0100
  • c773c10316 Incorrect comparison #145. Equals == and not equals != now compares string and number. Introduced === and !== to do type safe comparison. Kalle Stenflo 2015-12-08 18:57:33 +0100
  • 642ac71018 Merge pull request #164 from fc-io/patch-1 kallestenflo 2015-12-08 15:39:59 +0100
  • b2c80521a7 fix typos in README.md #164 Fredrik Carlsson 2015-12-08 15:17:04 +0100
  • 9258487986 Merge pull request #158 from jochenberger/support-tapestry-json kallestenflo 2015-11-27 12:41:18 +0100
  • 4d6d4f46a8 add support for Tapestry JSON #158 Jochen Berger 2015-11-27 10:15:47 +0100
  • 86ea0ac062 PathFunctions must exist when compiled. 'size' alias for 'length'. Kalle Stenflo 2015-11-26 18:57:12 +0100
  • be21f2235e Added test for issue #143 Kalle Stenflo 2015-11-26 16:27:51 +0100
  • 3c1b88a547 Renamed constants an did some clean up. Kalle Stenflo 2015-11-26 16:16:05 +0100
  • d1475e1237 Improved error handling and error messages in FilterCompiler. Kalle Stenflo 2015-11-26 11:17:26 +0100
  • 0fdc030c8a Relaxed scanning with REQUIRE_PROPERTIES option. Kalle Stenflo 2015-11-26 09:36:59 +0100
  • ea206498cc Bracket properties can contain path chars #154 Kalle Stenflo 2015-11-25 14:54:29 +0100
  • 4040634a71 String quote style is serialized #154 Kalle Stenflo 2015-11-25 14:16:45 +0100
  • ccdef7f0a5 Fixed naming issues and added some tests. Kalle Stenflo 2015-11-25 13:07:31 +0100
  • 05dff6ac0b Undeprecated Assert classes. Kalle Stenflo 2015-11-25 12:36:59 +0100
  • eafc9ae14f Merge pull request #157 from jochenberger/support-double-quotes kallestenflo 2015-11-25 12:21:28 +0100
  • f42517e8aa support double quotes as string delimiters in bracket property token #157 Jochen Berger 2015-11-25 12:14:55 +0100
  • 9fc98a2d42 Update README.md jochenberger 2015-11-24 16:41:56 +0100
  • 0364d44407 Merge pull request #155 from jochenberger/support-double-quotes kallestenflo 2015-11-24 16:41:42 +0100
  • b4a2968245 accept double quotes as string delimiters in filters #155 Jochen Berger 2015-11-24 16:38:06 +0100
  • 6b27ecfcb5 Update README.md kallestenflo 2015-11-24 11:07:55 +0100
  • a6e38674ae Update README.md kallestenflo 2015-11-23 08:39:00 +0100
  • 7478c4a10c Update changelog.md kallestenflo 2015-11-22 22:37:58 +0100
  • dc7268abfc Update README.md kallestenflo 2015-11-22 17:28:08 +0100
  • 9f4b848378 Described operators. Kalle Stenflo 2015-11-22 17:21:40 +0100
  • 1895aca4c0 Update README.md kallestenflo 2015-11-22 16:56:24 +0100
  • 50a3f62d81 Prepare for next development iteration Kalle Stenflo 2015-11-22 16:27:25 +0100
  • 41cdf435b0 Released JsonPath 2.1.0 json-path-2.1.0 Kalle Stenflo 2015-11-22 16:21:23 +0100
  • 8e98ee534c Test Heroku automatic deploy. Kalle Stenflo 2015-11-22 12:11:56 +0100
  • 1eb47a23d7 Renamed token package to path. Kalle Stenflo 2015-11-22 12:01:10 +0100
  • 83c1acf193 Renamed Function interface to avoid name clash with java.util.function.Function. Kalle Stenflo 2015-11-22 11:46:56 +0100
  • 33f365ef20 Removed % prefix from path functions. Kalle Stenflo 2015-11-22 11:33:45 +0100
  • fd2ac6c0be Fixed bug in IN operator evaluation. Kalle Stenflo 2015-11-21 13:44:21 +0100
  • 086812c91e Update README.md kallestenflo 2015-11-21 01:53:17 +0100
  • c5fb181273 Array exception handling changed. Kalle Stenflo 2015-11-21 01:49:34 +0100
  • fdc4e020d2 Fixed version issue. Kalle Stenflo 2015-11-20 21:52:56 +0100
  • 394b7f081b Downgraded json-org to 20140107. Kalle Stenflo 2015-11-20 21:44:30 +0100
  • a0618eb6bd Downgraded json-org. Kalle Stenflo 2015-11-20 21:38:13 +0100
  • 35348eb814 Fixed dist target. Kalle Stenflo 2015-11-20 21:35:10 +0100
  • cb2795b38c Added JsonOrgJsonProvider. Kalle Stenflo 2015-11-20 21:15:19 +0100
  • c97c70a33d Renamed update operation 'convert' to 'map'. Kalle Stenflo 2015-11-20 20:10:36 +0100
  • ebd19526d8 Code cleanup. Kalle Stenflo 2015-11-20 19:36:41 +0100
  • f6999a3c80 Deprecated JsonAssert. Kalle Stenflo 2015-11-20 19:35:16 +0100
  • b1617c18ae Upgraded dependencies to match Spring Boot. Kalle Stenflo 2015-11-16 23:35:10 +0100
  • 8775a1f100 Added method to honor backwards compatibility. Kalle Stenflo 2015-11-16 19:33:05 +0100
  • 4a17ae5c93 Added invalid path check. Kalle Stenflo 2015-11-16 18:54:59 +0100
  • 2dae575f35 Moved PathNode into ValueNode. Kalle Stenflo 2015-11-15 14:18:25 +0100
  • 6e7cf25281 Fixed PatternNode.toString() Kalle Stenflo 2015-11-15 13:56:34 +0100
  • 27baaeca01 More test for parsing filters. Kalle Stenflo 2015-11-15 13:52:11 +0100
  • 9a98961e21 Clarified exception handling. Kalle Stenflo 2015-11-12 22:45:17 +0100
  • e40161a778 Fixed issue with string representation of function path. Kalle Stenflo 2015-11-12 22:32:53 +0100
  • f602f04e92 Handle exceptions when parsing Filter. Kalle Stenflo 2015-11-12 21:55:34 +0100
  • 0feb2bcb88 Fixed issues in Filter serialization. Kalle Stenflo 2015-11-12 21:51:02 +0100
  • efcd01ddae Removed pipes around custom operators. Kalle Stenflo 2015-11-12 18:50:28 +0100
  • fede7ac495 Removed public from interface method. Kalle Stenflo 2015-11-12 17:29:22 +0100
  • b34a49c94d Code cleanup. Kalle Stenflo 2015-11-11 23:54:33 +0100
  • 07390fcb16 Added tests for EMPTY operator. Kalle Stenflo 2015-11-11 23:44:43 +0100
  • 3a077886e9 Fixed EMPTY operator. Kalle Stenflo 2015-11-11 23:39:02 +0100
  • 3175114158 Extracted filter parsing to new test class. Kalle Stenflo 2015-11-11 22:32:51 +0100
  • 59d09fc20c Reintroduced commented test. Kalle Stenflo 2015-11-11 22:26:28 +0100
  • 4dbed10bef Added tests for issue #141 Kalle Stenflo 2015-11-11 22:22:03 +0100
  • 1a72fc078d Filter implementation reworked. Kalle Stenflo 2015-11-11 22:04:51 +0100
  • 6bc270a82a Merge branch 'atomcat1978-master' Kalle Stenflo 2015-11-05 23:10:51 +0100
  • 3adc04bd13 Made write features JsonProvider neutral. Kalle Stenflo 2015-11-05 23:10:05 +0100
  • 95e4940935 Merge branch 'master' of git://github.com/atomcat1978/JsonPath into atomcat1978-master Kalle Stenflo 2015-11-05 22:16:12 +0100
  • fc746d78e6 Stricter configuration of CacheProvide. Kalle Stenflo 2015-11-05 22:08:22 +0100
  • 865f2804f9 Merge pull request #149 from jochenberger/build-improvements kallestenflo 2015-11-05 21:55:11 +0100
  • 2002a7ff42 build and test with Java 7, cache Gradle home between executions #149 Jochen Berger 2015-11-05 08:43:53 +0100
  • fb672a5599 update Gradle wrapper to 2.8 Jochen Berger 2015-11-05 08:42:30 +0100
  • a96499b9b2 Merge branch 'gauravgupta2-master' Kalle Stenflo 2015-11-04 19:20:47 +0100
  • 179a818418 Minor cache fixes. Kalle Stenflo 2015-11-04 19:20:12 +0100
  • bbcf504035 Merge branch 'master' of git://github.com/gauravgupta2/JsonPath into gauravgupta2-master Kalle Stenflo 2015-11-04 18:44:49 +0100
  • 22d8a78d08 Merge pull request #148 from zline/master kallestenflo 2015-11-04 18:38:14 +0100
  • fcc81d16d6 fix for NumberFormatException exception during Criteria evaluation #148 Alexey Makeyev 2015-11-02 17:55:24 +0300
  • de06c44959 Merge pull request #142 from zline/master kallestenflo 2015-10-20 16:18:43 +0200
  • bcd00f7b7b test moved to avoid visibility changes #142 Alexey Makeyev 2015-10-20 15:31:13 +0300