Skip to content

Commit dc7131e

Browse files
authored
Merge branch 'master' into snyk-upgrade-1da40f35cc6f1ccaeaa3cec419c424ab
2 parents 2e1a010 + 7b5335a commit dc7131e

File tree

8 files changed

+34
-31
lines changed

8 files changed

+34
-31
lines changed

.classpath

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,27 +43,23 @@
4343
<attribute name="optional" value="true"/>
4444
</attributes>
4545
</classpathentry>
46-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11">
47-
<attributes>
48-
<attribute name="maven.pomderived" value="true"/>
49-
</attributes>
50-
</classpathentry>
5146
<classpathentry kind="src" path="target/generated-sources/annotations">
5247
<attributes>
48+
<attribute name="ignore_optional_problems" value="true"/>
5349
<attribute name="optional" value="true"/>
5450
<attribute name="maven.pomderived" value="true"/>
55-
<attribute name="ignore_optional_problems" value="true"/>
5651
<attribute name="m2e-apt" value="true"/>
5752
</attributes>
5853
</classpathentry>
5954
<classpathentry kind="src" output="target/test-classes" path="target/generated-test-sources/test-annotations">
6055
<attributes>
56+
<attribute name="ignore_optional_problems" value="true"/>
57+
<attribute name="test" value="true"/>
6158
<attribute name="optional" value="true"/>
6259
<attribute name="maven.pomderived" value="true"/>
63-
<attribute name="ignore_optional_problems" value="true"/>
6460
<attribute name="m2e-apt" value="true"/>
65-
<attribute name="test" value="true"/>
6661
</attributes>
6762
</classpathentry>
63+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
6864
<classpathentry kind="output" path="target/classes"/>
6965
</classpath>

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The easiest way to use this library is to include it as a dependency in your Mav
1414
<dependency>
1515
<groupId>com.ibm.jsonata4java</groupId>
1616
<artifactId>JSONata4Java</artifactId>
17-
<version>2.5.1</version>
17+
<version>2.5.2</version>
1818
</dependency>
1919
```
2020

@@ -53,8 +53,8 @@ Note: to build and deploy the jars to Maven Central you need to use a command li
5353
`mvn clean install deploy -Prelease`
5454

5555
Once you have run the launcher, you can find the jar files in the /target directory. There are two&colon;
56-
* **JSONata4Java-2.5.1-jar-with-dependencies.jar** (thinks includes dependent jar files)
57-
* **JSONata4Java-2.5.1.jar** (only the JSONata4Java code)
56+
* **JSONata4Java-2.5.2-jar-with-dependencies.jar** (thinks includes dependent jar files)
57+
* **JSONata4Java-2.5.2.jar** (only the JSONata4Java code)
5858

5959
The com.api.jsonata4java.Tester program enables you to enter an expression and run it
6060
against the same JSON as is used at the https://try.jsonata.org site. You can also

pom.xml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<modelVersion>4.0.0</modelVersion>
2626
<groupId>com.ibm.jsonata4java</groupId>
2727
<artifactId>JSONata4Java</artifactId>
28-
<version>2.5.1</version>
28+
<version>2.5.2</version>
2929
<name>JSONata4Java</name>
3030
<description>Port of jsonata.js to Java to enable rules for JSON content</description>
3131
<url>https://github.com/IBM/JSONata4Java</url>
@@ -73,7 +73,7 @@
7373
<test.agnostic>com/api/jsonata4java/AgnosticTestSuite.class</test.agnostic>
7474
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
7575
<gpg.skip>true</gpg.skip> <!-- by default skip gpg -->
76-
<antlr4.version>4.13.1</antlr4.version>
76+
<antlr4.version>4.13.2</antlr4.version>
7777
</properties>
7878
<distributionManagement>
7979
<snapshotRepository>
@@ -95,7 +95,7 @@
9595
<dependency>
9696
<groupId>org.springframework</groupId>
9797
<artifactId>spring-context</artifactId>
98-
<version>5.3.36</version>
98+
<version>6.2.6</version>
9999
<scope>test</scope>
100100
</dependency>
101101
<dependency>
@@ -106,30 +106,30 @@
106106
<dependency>
107107
<groupId>com.fasterxml.jackson.core</groupId>
108108
<artifactId>jackson-databind</artifactId>
109-
<version>2.17.1</version>
109+
<version>2.19.0</version>
110110
</dependency>
111111
<!-- https://mvnrepository.com/artifact/com.fasterxml.woodstox/woodstox-core -->
112112
<dependency>
113113
<groupId>com.fasterxml.woodstox</groupId>
114114
<artifactId>woodstox-core</artifactId>
115-
<version>6.6.2</version>
115+
<version>7.1.0</version>
116116
</dependency>
117117
<dependency>
118118
<groupId>com.fasterxml.jackson.dataformat</groupId>
119119
<artifactId>jackson-dataformat-xml</artifactId>
120-
<version>2.17.1</version>
120+
<version>2.19.0</version>
121121
</dependency>
122122
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-text -->
123123
<dependency>
124124
<groupId>org.apache.commons</groupId>
125125
<artifactId>commons-text</artifactId>
126-
<version>1.13.0</version>
126+
<version>1.13.1</version>
127127
</dependency>
128128
<!-- https://mvnrepository.com/artifact/com.google.code.gson/gson -->
129129
<dependency>
130130
<groupId>com.google.code.gson</groupId>
131131
<artifactId>gson</artifactId>
132-
<version>2.11.0</version>
132+
<version>2.13.1</version>
133133
</dependency>
134134
</dependencies>
135135
<build>
@@ -153,7 +153,7 @@
153153
<plugin>
154154
<groupId>org.sonatype.plugins</groupId>
155155
<artifactId>nexus-staging-maven-plugin</artifactId>
156-
<version>1.6.13</version>
156+
<version>1.7.0</version>
157157
<extensions>true</extensions>
158158
<configuration>
159159
<serverId>ossrh</serverId>
@@ -164,7 +164,7 @@
164164
<plugin>
165165
<groupId>org.apache.maven.plugins</groupId>
166166
<artifactId>maven-gpg-plugin</artifactId>
167-
<version>1.6</version>
167+
<version>3.2.7</version>
168168
<executions>
169169
<execution>
170170
<id>sign-artifacts</id>
@@ -178,7 +178,7 @@
178178
<plugin>
179179
<groupId>org.apache.maven.plugins</groupId>
180180
<artifactId>maven-source-plugin</artifactId>
181-
<version>2.2.1</version>
181+
<version>3.2.1</version>
182182
<executions>
183183
<execution>
184184
<id>attach-sources</id>
@@ -191,7 +191,7 @@
191191
<plugin>
192192
<groupId>org.apache.maven.plugins</groupId>
193193
<artifactId>maven-jar-plugin</artifactId>
194-
<version>3.2.0</version>
194+
<version>3.4.2</version>
195195
<configuration>
196196
<archive>
197197
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
@@ -201,7 +201,7 @@
201201
<plugin>
202202
<groupId>org.apache.maven.plugins</groupId>
203203
<artifactId>maven-javadoc-plugin</artifactId>
204-
<version>3.6.3</version>
204+
<version>3.11.2</version>
205205
<executions>
206206
<execution>
207207
<id>attach-javadocs</id>
@@ -219,7 +219,7 @@
219219
</plugin>
220220
<plugin>
221221
<artifactId>maven-compiler-plugin</artifactId>
222-
<version>3.8.1</version>
222+
<version>3.14.0</version>
223223
<configuration>
224224
<source>11</source>
225225
<target>11</target>
@@ -229,7 +229,7 @@
229229
<plugin>
230230
<groupId>com.googlecode.maven-download-plugin</groupId>
231231
<artifactId>download-maven-plugin</artifactId>
232-
<version>1.4.0</version>
232+
<version>1.13.0</version>
233233
<executions>
234234
<execution>
235235
<id>install-jsonata</id>
@@ -252,7 +252,7 @@
252252
<plugin>
253253
<groupId>org.apache.maven.plugins</groupId>
254254
<artifactId>maven-surefire-plugin</artifactId>
255-
<version>3.5.0</version>
255+
<version>3.5.3</version>
256256
<configuration>
257257
<testFailureIgnore>false</testFailureIgnore>
258258
<reuseForks>true</reuseForks>
@@ -311,7 +311,7 @@
311311
<plugin>
312312
<groupId>biz.aQute.bnd</groupId>
313313
<artifactId>bnd-maven-plugin</artifactId>
314-
<version>5.2.0</version>
314+
<version>7.1.0</version>
315315
<configuration>
316316
<bnd>
317317
<![CDATA[

renovate.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:recommended"
5+
]
6+
}

tester.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
#! /bin/bash
2-
java -cp target/JSONata4Java-2.5.1-jar-with-dependencies.jar com.api.jsonata4java.Tester $1
2+
java -cp target/JSONata4Java-2.5.2-jar-with-dependencies.jar com.api.jsonata4java.Tester $1

testerui.cmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
java -cp target/JSONata4Java-2.5.1-jar-with-dependencies.jar com.api.jsonata4java.testerui.TesterUI
1+
java -cp target/JSONata4Java-2.5.2-jar-with-dependencies.jar com.api.jsonata4java.testerui.TesterUI

testerui.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
#! /bin/bash
2-
java -cp target/JSONata4Java-2.5.1-jar-with-dependencies.jar com.api.jsonata4java.testerui.TesterUI
2+
java -cp target/JSONata4Java-2.5.2-jar-with-dependencies.jar com.api.jsonata4java.testerui.TesterUI

testfiles/dataobject_o.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{ "in": 1 }

0 commit comments

Comments
 (0)