|
6 | 6 | <parent>
|
7 | 7 | <groupId>org.springframework.boot</groupId>
|
8 | 8 | <artifactId>spring-boot-starter-parent</artifactId>
|
9 |
| - <version>3.4.0</version> |
| 9 | + <version>3.4.1</version> |
10 | 10 | <relativePath /> <!-- lookup parent from repository -->
|
11 | 11 | </parent>
|
12 | 12 |
|
|
32 | 32 | <!-- Dependency versions -->
|
33 | 33 | <commons-collections.version>4.4</commons-collections.version>
|
34 | 34 | <findbugs-jsr305.version>3.0.2</findbugs-jsr305.version>
|
35 |
| - <spt-development-audit-spring-boot.version>3.4.0</spt-development-audit-spring-boot.version> |
36 |
| - <spt-development-cid-jms-spring-boot.version>3.4.0</spt-development-cid-jms-spring-boot.version> |
37 |
| - <spt-development-cid-web-spring-boot.version>3.4.0</spt-development-cid-web-spring-boot.version> |
38 |
| - <spt-development-logging-spring-boot.version>3.4.0</spt-development-logging-spring-boot.version> |
| 35 | + <spt-development-audit-spring-boot.version>3.4.1</spt-development-audit-spring-boot.version> |
| 36 | + <spt-development-cid-jms-spring-boot.version>3.4.1</spt-development-cid-jms-spring-boot.version> |
| 37 | + <spt-development-cid-web-spring-boot.version>3.4.1</spt-development-cid-web-spring-boot.version> |
| 38 | + <spt-development-logging-spring-boot.version>3.4.1</spt-development-logging-spring-boot.version> |
39 | 39 |
|
40 | 40 | <!-- Test dependency versions -->
|
41 | 41 | <archunit.version>1.3.0</archunit.version>
|
42 | 42 | <awaitility.version>4.2.2</awaitility.version>
|
43 | 43 | <cucumber.version>7.20.1</cucumber.version>
|
44 |
| - <junit-platform.version>1.11.3</junit-platform.version> |
45 |
| - <spt-development-test.version>3.1.13</spt-development-test.version> |
| 44 | + <junit-platform.version>1.11.4</junit-platform.version> |
| 45 | + <spt-development-test.version>3.1.14</spt-development-test.version> |
46 | 46 | <testcontainers.version>1.20.4</testcontainers.version>
|
47 | 47 |
|
48 | 48 | <!-- Plugin versions -->
|
49 | 49 | <checkstyle-maven-plugin.version>3.6.0</checkstyle-maven-plugin.version>
|
50 |
| - <dependency-check-maven.version>11.1.0</dependency-check-maven.version> |
| 50 | + <dependency-check-maven.version>11.1.1</dependency-check-maven.version> |
51 | 51 | <jacoco-maven-plugin.version>0.8.12</jacoco-maven-plugin.version>
|
52 |
| - <license-maven-plugin.version>2.4.0</license-maven-plugin.version> |
| 52 | + <license-maven-plugin.version>2.5.0</license-maven-plugin.version> |
53 | 53 | <maven-jxr-plugin.version>3.6.0</maven-jxr-plugin.version>
|
54 | 54 | <maven-pmd-plugin.version>3.26.0</maven-pmd-plugin.version>
|
55 | 55 | <maven-scm-plugin.version>2.1.0</maven-scm-plugin.version>
|
56 |
| - <pitest-maven.version>1.17.1</pitest-maven.version> |
| 56 | + <pitest-maven.version>1.17.3</pitest-maven.version> |
57 | 57 | <spotbugs-plugin.version>4.8.6.6</spotbugs-plugin.version>
|
58 | 58 |
|
59 | 59 | <!-- Plugin dependencies -->
|
60 |
| - <checkstyle.version>10.20.1</checkstyle.version> |
| 60 | + <checkstyle.version>10.21.0</checkstyle.version> |
61 | 61 | <findbugs-slf4j-bug-pattern.version>1.5.0</findbugs-slf4j-bug-pattern.version>
|
62 | 62 | <findbugs-sec-bug-pattern.version>1.13.0</findbugs-sec-bug-pattern.version>
|
63 | 63 | <pitest-junit5-plugin.version>1.2.1</pitest-junit5-plugin.version>
|
64 |
| - <pmd.version>7.7.0</pmd.version> |
| 64 | + <pmd.version>7.8.0</pmd.version> |
65 | 65 | </properties>
|
66 | 66 |
|
67 | 67 | <dependencyManagement>
|
|
466 | 466 | <artifactId>maven-failsafe-plugin</artifactId>
|
467 | 467 | <configuration>
|
468 | 468 | <!--
|
469 |
| - Prevents the following warning introduced in JDK 21, caused by Mockito or more specifically byte-buddy-agent: |
470 |
| -
|
471 |
| - WARNING: A Java agent has been loaded dynamically (/Users/khm/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.5/byte-buddy-agent-1.14.5.jar) |
472 |
| - WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning |
473 |
| - WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information |
474 |
| - WARNING: Dynamic loading of agents will be disallowed by default in a future release |
475 |
| -
|
476 |
| - NOTE. argLine property is set by JaCoCo in prepare-agent stage. |
477 |
| -
|
478 | 469 | Starting from Java 21, the JDK restricts the ability of libraries to attach a Java agent to their own JVM. As a result, the inline-mock-maker might not be
|
479 | 470 | able to function without an explicit setup to enable instrumentation, and the JVM will always display a warning.
|
480 | 471 |
|
|
483 | 474 | @{argLine} -javaagent:${org.mockito:mockito-core:jar}
|
484 | 475 |
|
485 | 476 | Additionally, the `properties` goal of the `maven-dependency-plugin` must be executed.
|
| 477 | +
|
| 478 | + NOTE. argLine property is set by JaCoCo in prepare-agent stage. |
486 | 479 | -->
|
487 |
| - <argLine>-XX:+EnableDynamicAgentLoading @{argLine} -javaagent:${org.mockito:mockito-core:jar}</argLine> |
| 480 | + <argLine>@{argLine} -javaagent:${org.mockito:mockito-core:jar}</argLine> |
488 | 481 | <!--
|
489 | 482 | classesDirectory is required to work around a bug that is discussed at
|
490 | 483 | https://github.com/spring-projects/spring-boot/issues/6254. There are a number of different
|
|
514 | 507 | <artifactId>maven-surefire-plugin</artifactId>
|
515 | 508 | <configuration>
|
516 | 509 | <!--
|
517 |
| - Prevents the following warning introduced in JDK 21, caused by Mockito or more specifically byte-buddy-agent: |
518 |
| -
|
519 |
| - WARNING: A Java agent has been loaded dynamically (/Users/khm/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.5/byte-buddy-agent-1.14.5.jar) |
520 |
| - WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning |
521 |
| - WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information |
522 |
| - WARNING: Dynamic loading of agents will be disallowed by default in a future release |
523 |
| -
|
524 |
| - NOTE. argLine property is set by JaCoCo in prepare-agent stage. |
525 |
| -
|
526 | 510 | Starting from Java 21, the JDK restricts the ability of libraries to attach a Java agent to their own JVM. As a result, the inline-mock-maker might not be
|
527 | 511 | able to function without an explicit setup to enable instrumentation, and the JVM will always display a warning.
|
528 | 512 |
|
|
531 | 515 | @{argLine} -javaagent:${org.mockito:mockito-core:jar}
|
532 | 516 |
|
533 | 517 | Additionally, the `properties` goal of the `maven-dependency-plugin` must be executed.
|
| 518 | +
|
| 519 | + NOTE. argLine property is set by JaCoCo in prepare-agent stage. |
534 | 520 | -->
|
535 |
| - <argLine>-XX:+EnableDynamicAgentLoading @{argLine} -javaagent:${org.mockito:mockito-core:jar}</argLine> |
| 521 | + <argLine>@{argLine} -javaagent:${org.mockito:mockito-core:jar}</argLine> |
536 | 522 | <trimStackTrace>false</trimStackTrace>
|
537 | 523 | <includes>
|
538 | 524 | <include>**/*Test.java</include>
|
|
0 commit comments