Kalle Stenflo
9a77472cc1
Update dependencies
2 years ago
zhangsn
9729cb048b
Defines the pattern for taking item from collection of JSONArray by index ( #842 )
2 years ago
Milind Shah
2eed3b9675
Fix description for sub-array index example in table ( #861 )
2 years ago
UcanInfosec
b9860126d4
Update build.gradle ( #866 )
2 years ago
Morgan Patch
3f4900d6e7
Allow a list to be compared to a regex in a filter. ( #685 )
...
Co-authored-by: Morgan Patch <morganpatch@pingidentity.com>
3 years ago
Rishabh
2e6b43e688
Not creating an intermediate list for iterable ( #791 )
...
* Not creating an intermediate list for iterable
* Inlined new iterable class
* Inlined new iterable class
* Refactored code a bit
3 years ago
Aidan Crooks
f0ff506b8a
Upgrade jackson-databind dependency to resolve CVE issue. ( #809 )
...
* Upgrade jackson-databind to 2.13.2.1
* Use 2.13.2.2 as recommended.
3 years ago
Samael
5138c392d5
perform CI on latest Java versions ( #816 )
3 years ago
Nancyzxy
5340aff05b
fix issue json-path#762 and add some test cases. ( #821 )
...
* fix issue json-path#762
* fix issue json-path#762
3 years ago
Debanshu Kundu
66c54c36ab
[ #789 ] Removed `unwrap()` method call from `getMapValue()` method of `JacksonJsonNodeJsonProvider` class, to fix the inconsisten behaviour of `DocumentContext#map()` method with the class. ( #793 )
...
Co-authored-by: Debanshu Kundu <debanshu@amazon.com>
3 years ago
ZhangJian He
678be51709
Bump json smart to 2.4.8 ( #792 )
3 years ago
ZhangJian He
6d55df0ef9
Bump gradle version to 6.9.2 ( #790 )
3 years ago
sdww0
a60e96d6d4
fix issue json-path#786 and add test case ( #801 )
3 years ago
Kalle Stenflo
25b89a9579
Prepare next version.
3 years ago
Kalle Stenflo
8cdaaef900
Release 2.7.0
3 years ago
Kalle Stenflo
ba29b73a61
Bumped dependency versions.
3 years ago
Kalle Stenflo
9674339436
Fix test. AS_PATH_LIST should return empty list not null.
3 years ago
zengmmm00
72fed27217
fix issue273 ( #715 )
3 years ago
Leonid
ae253ab049
Fix possible StackOverflowError in Jakarta provider ( #781 )
3 years ago
Richard Startin
921d3bc984
expose JSON providers ability to parse UTF-8 byte arrays ( #770 )
3 years ago
Richard Startin
df9cfd241a
respect SUPPRESS_EXCEPTIONS configuration ( #767 )
3 years ago
Rishabh
b14341ac5e
Not using exceptions for flow control ( #775 )
3 years ago
Leonid
39c7904e2f
Fix issues 400, 482, 487: Allow comma in the quoted string ( #747 )
...
Co-authored-by: Leonid Malikov <leonid@percival.co.uk>
3 years ago
Kalle Stenflo
36db5f80e1
Revert "Improve GRADLE build Performance ( #758 )"
...
This reverts commit 192e8065
3 years ago
ChenZhangg
192e806500
Improve GRADLE build Performance ( #758 )
...
Co-authored-by: Chen Zhang <340355960@qq.com>
3 years ago
Leonid
be070ec2c0
Jakarta EE 9 JSON-P/JSON-B provider ( #734 )
...
* Add support for JSON-P API (JSR 374)
* Add support for JSON-B API (JSR 367)
* Fix Jakarta EE 9 breaking unit tests
* Remove Import-Package instr for JSON-P/JSON-B implementations
* Fix whitespace in unit test classes
* Proxy JSON-P objects and arrays to add mutability
* Update project README for Jakarta JSON providers
Co-authored-by: Leonid Malikov <leonid@percival.co.uk>
3 years ago
Gunnar Morling
dfe7f49d54
Building pull requests ( #764 )
3 years ago
Richard Startin
ed4d2a82b5
prevent truncated subexpressions + misc code cleanup ( #763 )
3 years ago
sdmms1
fcf8bf6478
Fix the issue 629 and add two testcases ( #698 )
3 years ago
mijost
8e8fc149d9
Fix concat with text and number ( #738 )
...
Co-authored-by: Jost, Michael <michael.jost@sicpa.com>
3 years ago
Richard Startin
491dfbc15e
Cache access tweaks ( #750 )
...
* don't create new cache key when there are no filters, just use the path
* fix non volatile double checked locking cache initialisation, replace with variant of holder pattern
3 years ago
Richard Startin
cc2432f54e
don't fill in stacktrace in exception used for control flow ( #751 )
3 years ago
Richard Startin
65a3f5a9e3
provide no varargs overload for notEmpty so common case does not allocate ( #752 )
3 years ago
Claus Ibsen
ca04684c05
Fixes #731 to add OSGi export package to MANIFEST.MF so json-path works in OSGi again ( #732 )
3 years ago
kallestenflo
45503c6a2b
Update README.md
3 years ago
kallestenflo
5a6a8f0fa5
Update README.md
3 years ago
Kalle Stenflo
52b7ce7663
Prepare next version.
3 years ago
Kalle Stenflo
716e4a9ca5
Release 2.6.0
3 years ago
Cincronic
dc296b316a
fix 620 ( #693 )
...
Co-authored-by: CindyChow123 <CindyChow123>
3 years ago
Kalle Stenflo
f329196572
Updated dependencies
3 years ago
Leonid
048d8d787a
Replace Gradle OSGi plugin for BND build tools ( #730 )
...
* Swap out JCenter for Maven Central and Gradle repos
* Deprecate use of OSGi Gradle plugin
Co-authored-by: Leonid Malikov <leonid@percival.co.uk>
3 years ago
Cincronic
78a9420b42
Fix bug 612 and add two testcases ( #711 )
...
* fix bug 612
* modify fix bug 612
* modify fix bug 612, add one more testcase
Co-authored-by: CindyChow123 <CindyChow123>
3 years ago
Pigdrum
7384e960c7
Fix Issue #497 and add a testcase ( #699 )
...
* The method getPropertyKeys() in class JsonOrgJsonProvider doesn't check empty jsonObject.
* Addition testcase
* simplify the implementation. And change method names of testcases to something more descriptive
* change names
3 years ago
hezonghan
727d9e05ba
fixed issue 537 and added tests ( #719 )
3 years ago
Youngea
eed1cb2814
fix issue_590 and add testcases ( #720 )
...
fix issue_590 and add testcases
3 years ago
hezonghan
12ab6619aa
issue #721 ( #722 )
...
* A solution to fix #721 , and added tests
* Replace the test file
3 years ago
Nolan Emirot
fb0d84f0a3
chore: update json-smart ( #716 )
3 years ago
Pigdrum
71ec56e38b
Fix issue #680 and two testcase ( #704 )
...
* Fix issue 680 and two testcase
* additional testcase
* adapt jdk version
* modify something wrong
* a more elegant implementation
4 years ago
Youngea
938e48f482
add feature for issue #613 and add testcases ( #700 )
...
* add feature for issue #613 and add testcases
* modification for asoffsetdatetime() function
4 years ago
Ralph Hart
0dca7ea7f8
Update json-path-assert version in README ( #633 )
4 years ago