kalle
af4dfcc17a
Make PropertyPathToken public, closes #955
10 months ago
kallestenflo
49b1151b11
Update versions ( #987 )
...
* Update dependencies
10 months ago
Tobi
71a09c1193
Check for the existence of the next significant bracket ( #985 )
10 months ago
ZhangJian He
900ebfe58f
Remove deprecated gradle usage ( #946 )
...
Co-authored-by: kallestenflo <kalle.stenflo@gmail.com>
11 months ago
lulunac27a
946274d3cb
Fixed rendering error on `$..book[?(@.price <= $['expensive'])]` in README.md ( #967 )
...
Add code blocks and fix error that says Misplaced @ because of two dollar signs ($) in a JsonPath expression in Path Examples section for `$..book[?(@.price <= $['expensive'])]`
11 months ago
ZhangJian He
425bcb18a5
Bump json-smart version from 2.4.10 to 2.5.0 ( #945 )
...
Co-authored-by: kallestenflo <kalle.stenflo@gmail.com>
11 months ago
Samael
2d57ab3615
JPMS: define Automatic-Module-Name as json.path ( #966 )
...
* define Automatic-Module-Name
* cannot build with Java 21 until Gradle is updated
11 months ago
Samael
1a57f7800b
update dependencies ( #965 )
11 months ago
Kalle Stenflo
21de620794
Prepare next version
2 years ago
Kalle Stenflo
8a0d2fd594
Fix archive signing
2 years ago
Kalle Stenflo
8bae57fcbc
Merge branch 'master' of github.com:json-path/JsonPath
2 years ago
Oswaldo Baptista Vicente Junior
08830e92f4
Upgrade org.json:json from 20140107 to 20230227 ( #907 )
...
* Upgrade org.json:json from 20140107 to 20230227
* Remove unused import
2 years ago
Kalle Stenflo
edf52aa667
Release and fix docs
2 years ago
Kalle Stenflo
4a59845a74
Revert to deprecated 'baseName'
2 years ago
Kalle Stenflo
1e6647bbce
Fix dependency issues in gradle build files
2 years ago
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
4 years ago