@@ -919,22 +919,22 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
919
919
<plugin >
920
920
<groupId >org.apache.maven.plugins</groupId >
921
921
<artifactId >maven-compiler-plugin</artifactId >
922
- <version >3.8.1 </version >
922
+ <version >3.13.0 </version >
923
923
<configuration >
924
924
<source >${jdk.version} </source >
925
925
<target >${jdk.version} </target >
926
926
</configuration >
927
927
</plugin >
928
928
<plugin >
929
929
<artifactId >maven-war-plugin</artifactId >
930
- <version >3.3.1 </version >
930
+ <version >3.4.0 </version >
931
931
<configuration >
932
932
<failOnMissingWebXml >false</failOnMissingWebXml >
933
933
</configuration >
934
934
</plugin >
935
935
<plugin >
936
936
<artifactId >maven-source-plugin</artifactId >
937
- <version >3.2 .1</version >
937
+ <version >3.3 .1</version >
938
938
<executions >
939
939
<execution >
940
940
<id >attach-sources</id >
@@ -947,7 +947,7 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
947
947
</plugin >
948
948
<plugin >
949
949
<artifactId >maven-javadoc-plugin</artifactId >
950
- <version >3.2.0 </version >
950
+ <version >3.11.2 </version >
951
951
<configuration >
952
952
<failOnError >false</failOnError >
953
953
</configuration >
@@ -963,15 +963,15 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
963
963
</plugin >
964
964
<plugin >
965
965
<artifactId >maven-install-plugin</artifactId >
966
- <version >2.5.2 </version >
966
+ <version >3.1.3 </version >
967
967
</plugin >
968
968
<plugin >
969
969
<artifactId >maven-resources-plugin</artifactId >
970
- <version >3.2.0 </version >
970
+ <version >3.3.1 </version >
971
971
</plugin >
972
972
<plugin >
973
973
<artifactId >maven-surefire-plugin</artifactId >
974
- <version >2.22.1 </version >
974
+ <version >3.5.2 </version >
975
975
<configuration >
976
976
<!-- module.build.config is a workaround for test/mock libraries on Java 11 -->
977
977
<!-- headless=true prevents forking java process from stealing window focus on Mac OS -->
@@ -985,15 +985,15 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
985
985
<plugin >
986
986
<groupId >org.apache.maven.plugins</groupId >
987
987
<artifactId >maven-failsafe-plugin</artifactId >
988
- <version >2.22.1 </version >
988
+ <version >3.5.2 </version >
989
989
<configuration >
990
990
<!-- Workaround for test/mock libraries -->
991
991
<argLine >--add-opens java.base/java.lang=ALL-UNNAMED --illegal-access=permit</argLine >
992
992
</configuration >
993
993
</plugin >
994
994
<plugin >
995
995
<artifactId >maven-jar-plugin</artifactId >
996
- <version >3.2.0 </version >
996
+ <version >3.4.2 </version >
997
997
<configuration >
998
998
<archive >
999
999
<manifest >
@@ -1013,7 +1013,7 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
1013
1013
<plugin >
1014
1014
<!-- explicitly define maven-deploy-plugin after other to force exec order -->
1015
1015
<artifactId >maven-deploy-plugin</artifactId >
1016
- <version >2.8.2 </version >
1016
+ <version >3.1.3 </version >
1017
1017
<executions >
1018
1018
<execution >
1019
1019
<id >deploy</id >
@@ -1026,9 +1026,9 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
1026
1026
</plugin >
1027
1027
<!-- initialize git revision info -->
1028
1028
<plugin >
1029
- <groupId >pl.project13.maven </groupId >
1030
- <artifactId >git-commit-id-plugin</artifactId >
1031
- <version >4 .0.2 </version >
1029
+ <groupId >io.github.git-commit-id </groupId >
1030
+ <artifactId >git-commit-id-maven- plugin</artifactId >
1031
+ <version >9 .0.1 </version >
1032
1032
<executions >
1033
1033
<execution >
1034
1034
<goals >
@@ -1047,7 +1047,7 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
1047
1047
<plugin >
1048
1048
<groupId >com.github.spotbugs</groupId >
1049
1049
<artifactId >spotbugs-maven-plugin</artifactId >
1050
- <version >4.8.3.1 </version >
1050
+ <version >4.8.6.6 </version >
1051
1051
<configuration >
1052
1052
<excludeFilterFile >spotbugs__ignore_filter.xml</excludeFilterFile >
1053
1053
</configuration >
@@ -1072,7 +1072,7 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
1072
1072
<plugin >
1073
1073
<groupId >org.cyclonedx</groupId >
1074
1074
<artifactId >cyclonedx-maven-plugin</artifactId >
1075
- <version >2.7.11 </version >
1075
+ <version >2.9.1 </version >
1076
1076
<configuration >
1077
1077
<projectType >library</projectType >
1078
1078
<schemaVersion >1.4</schemaVersion >
@@ -1151,9 +1151,9 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
1151
1151
<profiles >
1152
1152
<profile >
1153
1153
<id >javamodules</id >
1154
- <!-- required for build/mock libraries to work on Java 11 -->
1154
+ <!-- required for build/mock libraries to work on Java 17 -->
1155
1155
<activation >
1156
- <jdk >[9 ,)</jdk >
1156
+ <jdk >[17 ,)</jdk >
1157
1157
</activation >
1158
1158
<properties >
1159
1159
<module .build.config>
@@ -1165,7 +1165,6 @@ The 2.15 doesn't report any breaking changes so its backwards compatible with 2.
1165
1165
--add-opens java.base/java.io=ALL-UNNAMED
1166
1166
--add-opens java.base/jdk.internal.loader=ALL-UNNAMED
1167
1167
--add-opens java.xml/jdk.xml.internal=ALL-UNNAMED
1168
- --illegal-access=warn
1169
1168
</module .build.config>
1170
1169
</properties >
1171
1170
</profile >
0 commit comments