|
63 | 63 | <java.testversion>1.8</java.testversion> |
64 | 64 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
65 | 65 | <version.jackson>2.10.4</version.jackson> |
66 | | - <version.slf4j>1.7.25</version.slf4j> |
67 | | - <version.common-lang3>3.5</version.common-lang3> |
| 66 | + <version.slf4j>1.7.30</version.slf4j> |
| 67 | + <version.common-lang3>3.7</version.common-lang3> |
68 | 68 | <version.joni>2.1.31</version.joni> |
69 | 69 | <version.logback>1.2.3</version.logback> |
70 | | - <version.junit>4.12</version.junit> |
| 70 | + <version.junit>4.13.1</version.junit> |
71 | 71 | <version.mockito>2.7.21</version.mockito> |
72 | 72 | <version.hamcrest>1.3</version.hamcrest> |
73 | 73 | <version.undertow>2.1.3.Final</version.undertow> |
|
91 | 91 | <dependency> |
92 | 92 | <groupId>org.jruby.joni</groupId> |
93 | 93 | <artifactId>joni</artifactId> |
| 94 | + <optional>true</optional> |
94 | 95 | <version>${version.joni}</version> |
95 | 96 | </dependency> |
96 | 97 | <dependency> |
|
163 | 164 | </instructions> |
164 | 165 | </configuration> |
165 | 166 | </plugin> |
| 167 | + <plugin> |
| 168 | + <groupId>org.moditect</groupId> |
| 169 | + <artifactId>moditect-maven-plugin</artifactId> |
| 170 | + <version>1.0.0.RC1</version> |
| 171 | + <executions> |
| 172 | + <execution> |
| 173 | + <id>add-module-info</id> |
| 174 | + <phase>package</phase> |
| 175 | + <goals> |
| 176 | + <goal>add-module-info</goal> |
| 177 | + </goals> |
| 178 | + <configuration> |
| 179 | + <jvmVersion>9</jvmVersion> |
| 180 | + <module> |
| 181 | + <moduleInfoSource> |
| 182 | + module com.networknt.schema { |
| 183 | + requires transitive com.fasterxml.jackson.databind; |
| 184 | + requires org.apache.commons.lang3; |
| 185 | + requires org.jruby.jcodings; |
| 186 | + requires org.jruby.joni; |
| 187 | + requires org.slf4j; |
| 188 | + |
| 189 | + exports com.networknt.schema; |
| 190 | + exports com.networknt.schema.format; |
| 191 | + exports com.networknt.schema.uri; |
| 192 | + exports com.networknt.schema.urn; |
| 193 | + } |
| 194 | + </moduleInfoSource> |
| 195 | + </module> |
| 196 | + </configuration> |
| 197 | + </execution> |
| 198 | + </executions> |
| 199 | + </plugin> |
166 | 200 | <plugin> |
167 | 201 | <groupId>org.sonatype.plugins</groupId> |
168 | 202 | <artifactId>nexus-staging-maven-plugin</artifactId> |
|
193 | 227 | <plugin> |
194 | 228 | <groupId>org.apache.maven.plugins</groupId> |
195 | 229 | <artifactId>maven-javadoc-plugin</artifactId> |
196 | | - <version>2.10.4</version> |
| 230 | + <version>3.2.0</version> |
197 | 231 | <executions> |
198 | 232 | <execution> |
199 | 233 | <id>attach-javadocs</id> |
200 | 234 | <goals> |
201 | 235 | <goal>jar</goal> |
202 | 236 | </goals> |
| 237 | + <configuration> |
| 238 | + <source>8</source> |
| 239 | + </configuration> |
203 | 240 | </execution> |
204 | 241 | </executions> |
205 | 242 | </plugin> |
|
243 | 280 | <plugin> |
244 | 281 | <groupId>org.jacoco</groupId> |
245 | 282 | <artifactId>jacoco-maven-plugin</artifactId> |
246 | | - <version>0.7.9</version> |
| 283 | + <version>0.8.6</version> |
247 | 284 | <executions> |
248 | 285 | <execution> |
249 | 286 | <id>pre-unit-test</id> |
|
311 | 348 | <plugin> |
312 | 349 | <groupId>org.jacoco</groupId> |
313 | 350 | <artifactId>jacoco-maven-plugin</artifactId> |
314 | | - <version>0.7.9</version> |
| 351 | + <version>0.8.6</version> |
315 | 352 | <executions> |
316 | 353 | <!-- The Executions for merging --> |
317 | 354 | <execution> |
|
0 commit comments