|
23 | 23 |
|
24 | 24 | <groupId>com.networknt</groupId> |
25 | 25 | <artifactId>json-schema-validator</artifactId> |
26 | | - <version>2.0.1</version> |
| 26 | + <version>3.0.0-SNAPSHOT</version> |
27 | 27 | <packaging>bundle</packaging> |
28 | 28 | <name>JsonSchemaValidator</name> |
29 | 29 | <description>A json schema validator that supports draft v4, v6, v7, v2019-09 and v2020-12</description> |
|
68 | 68 | </distributionManagement> |
69 | 69 |
|
70 | 70 | <properties> |
71 | | - <java.testversion>1.8</java.testversion> |
72 | | - <java.version>1.8</java.version> |
| 71 | + <java.testversion>17</java.testversion> |
| 72 | + <java.version>17</java.version> |
73 | 73 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
74 | 74 |
|
75 | 75 | <version.itu>1.14.0</version.itu> |
76 | | - <version.jackson>2.18.3</version.jackson> |
| 76 | + <version.jackson>3.0.3</version.jackson> |
77 | 77 | <version.joni>2.2.6</version.joni> |
78 | | - <version.logback>1.3.14</version.logback> <!-- 1.4.x and above is not Java 8 compatible --> |
| 78 | + <version.logback>1.5.22</version.logback> |
79 | 79 | <version.slf4j>2.0.17</version.slf4j> |
80 | | - <version.graaljs>21.3.10</version.graaljs> <!-- 22.x and above is not Java 8 compatible --> |
| 80 | + <version.graaljs>25.0.1</version.graaljs> |
81 | 81 | <version.hamcrest>3.0</version.hamcrest> |
82 | | - <version.junit>5.11.3</version.junit> |
83 | | - <version.jacoco-maven-plugin>0.8.12</version.jacoco-maven-plugin> |
84 | | - <version.maven-compiler-plugin>3.13.0</version.maven-compiler-plugin> |
85 | | - <version.maven-bundle-plugin>5.1.9</version.maven-bundle-plugin> |
86 | | - <version.maven-javadoc-plugin>3.6.3</version.maven-javadoc-plugin> |
87 | | - <version.maven-source-plugin>3.2.1</version.maven-source-plugin> <!-- 3.3.0 and above is not Java 8 compatible --> |
88 | | - <version.maven-surefire-junit5-tree-reporter>1.3.0</version.maven-surefire-junit5-tree-reporter> |
89 | | - <version.maven-surefire-plugin>3.5.1</version.maven-surefire-plugin> |
| 82 | + <version.junit>6.0.1</version.junit> |
| 83 | + <version.jacoco-maven-plugin>0.8.14</version.jacoco-maven-plugin> |
| 84 | + <version.maven-compiler-plugin>3.14.1</version.maven-compiler-plugin> |
| 85 | + <version.maven-bundle-plugin>6.0.0</version.maven-bundle-plugin> |
| 86 | + <version.maven-javadoc-plugin>3.12.0</version.maven-javadoc-plugin> |
| 87 | + <version.maven-source-plugin>3.4.0</version.maven-source-plugin> <!-- 3.3.0 and above is not Java 8 compatible --> |
| 88 | + <version.maven-surefire-junit5-tree-reporter>1.5.1</version.maven-surefire-junit5-tree-reporter> |
| 89 | + <version.maven-surefire-plugin>3.5.4</version.maven-surefire-plugin> |
90 | 90 | <version.moditect-maven-plugin>1.2.2.Final</version.moditect-maven-plugin> |
91 | 91 | <version.nexus-staging-maven>1.7.0</version.nexus-staging-maven> |
92 | 92 | <version.maven-gpg>3.2.7</version.maven-gpg> |
|
112 | 112 | </dependency> |
113 | 113 |
|
114 | 114 | <dependency> |
115 | | - <groupId>com.fasterxml.jackson.core</groupId> |
| 115 | + <groupId>tools.jackson.core</groupId> |
116 | 116 | <artifactId>jackson-databind</artifactId> |
117 | 117 | <version>${version.jackson}</version> |
118 | 118 | </dependency> |
119 | 119 |
|
120 | 120 | <dependency> |
121 | | - <groupId>com.fasterxml.jackson.dataformat</groupId> |
| 121 | + <groupId>tools.jackson.dataformat</groupId> |
122 | 122 | <artifactId>jackson-dataformat-yaml</artifactId> |
123 | 123 | <version>${version.jackson}</version> |
124 | 124 | </dependency> |
|
143 | 143 | <!-- Used to validate ECMA 262 regular expressions --> |
144 | 144 | <!-- Approximately 50 MB in dependencies --> |
145 | 145 | <groupId>org.graalvm.js</groupId> |
146 | | - <artifactId>js</artifactId> |
| 146 | + <artifactId>js-language</artifactId> |
| 147 | + <version>${version.graaljs}</version> |
| 148 | + <optional>true</optional> |
| 149 | + </dependency> |
| 150 | + |
| 151 | + <dependency> |
| 152 | + <!-- Used to validate ECMA 262 regular expressions --> |
| 153 | + <!-- Approximately 50 MB in dependencies --> |
| 154 | + <groupId>org.graalvm.truffle</groupId> |
| 155 | + <artifactId>truffle-runtime</artifactId> |
147 | 156 | <version>${version.graaljs}</version> |
148 | 157 | <optional>true</optional> |
149 | 158 | </dependency> |
|
459 | 468 | </exports> |
460 | 469 | <requires> |
461 | 470 | static com.ethlo.time; |
462 | | - static com.fasterxml.jackson.dataformat.yaml; |
| 471 | + static tools.jackson.dataformat.yaml; |
463 | 472 | static org.jruby.jcodings; |
464 | 473 | static org.jruby.joni; |
465 | 474 | static org.graalvm.sdk; |
|
0 commit comments