|
48 | 48 | <java.version>1.8</java.version>
|
49 | 49 | <maven.compiler.source>${java.version}</maven.compiler.source>
|
50 | 50 | <maven.compiler.target>${java.version}</maven.compiler.target>
|
| 51 | + <maven.compiler.release>8</maven.compiler.release> |
51 | 52 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
52 |
| - <version.maven>3.6.2</version.maven> |
| 53 | + <version.maven>3.9.7</version.maven> |
53 | 54 |
|
54 | 55 | <!-- Plugin versions, please keep in alphabetical order -->
|
55 |
| - <version.buildnumber.plugin>3.2.0</version.buildnumber.plugin> |
56 |
| - <version.checkstyle.plugin>3.1.1</version.checkstyle.plugin> |
57 |
| - <version.compiler.plugin>3.8.1</version.compiler.plugin> |
58 |
| - <version.deploy.plugin>2.8.2</version.deploy.plugin> |
59 |
| - <version.enforcer.plugin>3.0.0-M2</version.enforcer.plugin> |
60 |
| - <version.failsafe.plugin>3.1.2</version.failsafe.plugin> |
61 |
| - <version.fmt-maven-plugin>2.9.1</version.fmt-maven-plugin> |
62 |
| - <version.gpg.plugin>3.1.0</version.gpg.plugin> |
63 |
| - <version.jar.plugin>3.2.0</version.jar.plugin> |
| 56 | + <version.buildnumber.plugin>3.2.1</version.buildnumber.plugin> |
| 57 | + <version.checkstyle.plugin>3.6.0</version.checkstyle.plugin> |
| 58 | + <version.compiler.plugin>3.14.0</version.compiler.plugin> |
| 59 | + <version.deploy.plugin>3.1.4</version.deploy.plugin> |
| 60 | + <version.enforcer.plugin>3.5.0</version.enforcer.plugin> |
| 61 | + <version.failsafe.plugin>3.5.3</version.failsafe.plugin> |
| 62 | + <version.fmt-maven-plugin>2.25</version.fmt-maven-plugin> |
| 63 | + <version.gpg.plugin>3.2.7</version.gpg.plugin> |
| 64 | + <version.jar.plugin>3.4.2</version.jar.plugin> |
64 | 65 | <version.jdk>${java.version}</version.jdk>
|
65 |
| - <version.jsonschema2pojo-maven-plugin>1.0.1</version.jsonschema2pojo-maven-plugin> |
66 |
| - <version.javadoc.plugin>3.6.0</version.javadoc.plugin> |
67 |
| - <version.release.plugin>3.0.1</version.release.plugin> |
68 |
| - <version.source.plugin>3.3.0</version.source.plugin> |
69 |
| - <version.surefire.plugin>2.22.0</version.surefire.plugin> |
| 66 | + <version.jsonschema2pojo-maven-plugin>1.2.2</version.jsonschema2pojo-maven-plugin> |
| 67 | + <version.javadoc.plugin>3.11.2</version.javadoc.plugin> |
| 68 | + <version.release.plugin>3.1.1</version.release.plugin> |
| 69 | + <version.source.plugin>3.3.1</version.source.plugin> |
| 70 | + <version.surefire.plugin>3.5.3</version.surefire.plugin> |
| 71 | + <version.nexus.plugin>1.7.0</version.nexus.plugin> |
70 | 72 |
|
71 | 73 |
|
72 | 74 | <!-- Dependencies versions, please keep in alphabetical order -->
|
73 |
| - <version.ch.qos.logback>1.4.9</version.ch.qos.logback> |
74 |
| - <version.com.fasterxml.jackson>2.15.3</version.com.fasterxml.jackson> |
75 |
| - <version.com.networknt>1.0.87</version.com.networknt> |
| 75 | + <version.ch.qos.logback>1.5.18</version.ch.qos.logback> |
| 76 | + <version.com.fasterxml.jackson>2.18.3</version.com.fasterxml.jackson> |
| 77 | + <version.com.networknt>1.5.6</version.com.networknt> |
76 | 78 | <version.commons.lang>3.13.0</version.commons.lang>
|
77 | 79 | <version.graphviz>0.17.0</version.graphviz>
|
78 | 80 | <version.hamcrest>1.3</version.hamcrest>
|
79 | 81 | <version.javax.validation>2.0.1.Final</version.javax.validation>
|
80 | 82 | <version.jsonassert>1.5.0</version.jsonassert>
|
81 | 83 | <version.org.assertj>3.13.2</version.org.assertj>
|
82 |
| - <version.org.junit.jupiter>${version.org.junit}</version.org.junit.jupiter> |
83 |
| - <version.org.junit.minor>6.0</version.org.junit.minor> |
84 |
| - <version.org.junit>5.${version.org.junit.minor}</version.org.junit> |
85 |
| - <version.org.mockito>5.6.0</version.org.mockito> |
86 |
| - <version.org.slf4j>1.7.25</version.org.slf4j> |
| 84 | + <version.org.junit.jupiter>5.12.2</version.org.junit.jupiter> |
| 85 | + <version.org.mockito>5.17.0</version.org.mockito> |
| 86 | + <version.org.slf4j>2.0.17</version.org.slf4j> |
87 | 87 | <version.plantuml>8059</version.plantuml>
|
88 | 88 | <version.thymeleaf>3.1.2.RELEASE</version.thymeleaf>
|
89 | 89 |
|
|
271 | 271 |
|
272 | 272 | <pluginManagement>
|
273 | 273 | <plugins>
|
| 274 | + <plugin> |
| 275 | + <groupId>org.sonatype.plugins</groupId> |
| 276 | + <artifactId>nexus-staging-maven-plugin</artifactId> |
| 277 | + <version>${version.nexus.plugin}</version> |
| 278 | + <extensions>true</extensions> |
| 279 | + <configuration> |
| 280 | + <serverId>ossrh</serverId> |
| 281 | + <nexusUrl>https://oss.sonatype.org/</nexusUrl> |
| 282 | + <autoReleaseAfterClose>true</autoReleaseAfterClose> |
| 283 | + </configuration> |
| 284 | + </plugin> |
274 | 285 | <plugin>
|
275 | 286 | <groupId>org.apache.maven.plugins</groupId>
|
276 | 287 | <artifactId>maven-gpg-plugin</artifactId>
|
|
383 | 394 | <version>${version.checkstyle.plugin}</version>
|
384 | 395 | </plugin>
|
385 | 396 | <plugin>
|
386 |
| - <groupId>com.coveo</groupId> |
| 397 | + <groupId>com.spotify.fmt</groupId> |
387 | 398 | <artifactId>fmt-maven-plugin</artifactId>
|
388 |
| - <version>${version.fmt-maven-plugin}</version> |
| 399 | + <configuration> |
| 400 | + <sourceDirectory>src/main/java</sourceDirectory> |
| 401 | + <testSourceDirectory>src/test/java</testSourceDirectory> |
| 402 | + <verbose>false</verbose> |
| 403 | + <filesNamePattern>.*\.java</filesNamePattern> |
| 404 | + <skip>false</skip> |
| 405 | + <skipSortingImports>false</skipSortingImports> |
| 406 | + <style>google</style> |
| 407 | + </configuration> |
| 408 | + <executions> |
| 409 | + <execution> |
| 410 | + <goals> |
| 411 | + <goal>format</goal> |
| 412 | + </goals> |
| 413 | + </execution> |
| 414 | + </executions> |
389 | 415 | </plugin>
|
390 | 416 | <plugin>
|
391 | 417 | <groupId>org.apache.maven.plugins</groupId>
|
|
0 commit comments