Skip to content
This repository was archived by the owner on Oct 31, 2024. It is now read-only.

Commit 3a2cbde

Browse files
committed
Update the readme to say what we depend on
Mostly to say that we shade ANTLR.
1 parent 0fcf176 commit 3a2cbde

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ Check the [releases page](https://github.com/burtcorp/jmespath-java/releases) fo
2222

2323
If you don't want the Jackson implementation you can change the `artifactId` to `jmespath-core`, and if you specifically want to depend only on the Jackson implementation (if we release other implementations in the future) you can change it to `jmespath-jackson`.
2424

25+
### Dependencies
26+
27+
`jmespath-core` has an ANTLR based parser, but the ANTLR runtime artifact has been shaded into the `io.burt.jmespath` package to avoid conflicts with other artifacts that may depend on ANTLR.
28+
29+
`jmespath-jackson` obviously depends on Jackson, specifically Jackson DataBind (`com.fasterxml.jackson.core:jackson-databind`).
30+
2531
## Basic usage
2632

2733
```java

0 commit comments

Comments
 (0)