diff --git a/README.md b/README.md
index 261da1e0..e5757609 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
[![GitHub Actions](https://github.com/uhafner/codingstyle-pom/workflows/GitHub%20CI/badge.svg)](https://github.com/uhafner/codingstyle-pom/actions)
[![License: MIT](https://img.shields.io/badge/license-MIT-yellow.svg)](https://en.wikipedia.org/wiki/MIT_License)
+![JDK17](https://img.shields.io/badge/jdk-17-blue.svg)
Each Java project should follow a given coding style.
I.e., all contributions to the source code should use the same formatting rules, design principles, code patterns, idioms, etc.
diff --git a/pom.xml b/pom.xml
index 58b9065d..f8a7ac37 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
edu.hm.hafner
codingstyle-pom
- 4.17.0-SNAPSHOT
+ 5.0.0-SNAPSHOT
pom
Java coding style POM
@@ -32,6 +32,7 @@
uhafner
Ullrich Hafner
ullrich.hafner@hm.edu
+ https://cs.hm.edu/~hafner
Munich University of Applied Sciences
https://www.hm.edu/en/index.en.html
@@ -57,7 +58,7 @@
UTF-8
${source.encoding}
- 11
+ 17
undefined
@@ -79,7 +80,7 @@
3.17.1
5.11.3
2.2.0
- 5.14.1
+ 5.14.2
3.26.3
1.3.0
@@ -92,20 +93,20 @@
3.10.1
3.3.1
3.3.1
- 3.5.0
+ 3.5.1
3.5.1
3.4.2
3.25.0
7.6.0
- 3.5.0
+ 3.6.0
10.18.2
4.8.6.4
1.13.0
0.8.12
1.17.0
1.2.1
- 2.33.0
- 0.11.3
+ 2.35.1
+ 0.12.0
0.15.0
0.28.1
0.5.0
@@ -118,14 +119,14 @@
4.0.3
4.0.0
9.0.1
- 10.0.4
+ 11.0.0
- 5.41.0
- 2.21.0
- 1.17.0
+ 5.43.0
+ 2.20.1
+ 1.19.0
2.28.0
- 1.10.0
+ 1.12.0
-Djava.util.logging.config.file=logging.properties
@@ -465,13 +466,17 @@
org.openrewrite.maven.BestPractices
org.openrewrite.maven.RemoveRedundantDependencyVersions
+ org.openrewrite.staticanalysis.AddSerialAnnotationToSerialVersionUID
org.openrewrite.staticanalysis.MissingOverrideAnnotation
+ org.openrewrite.staticanalysis.CodeCleanup
org.openrewrite.staticanalysis.CommonStaticAnalysis
org.openrewrite.staticanalysis.RemoveExtraSemicolons
- org.openrewrite.java.migrate.Java8toJava11
- org.openrewrite.java.RemoveUnusedImports
+ org.openrewrite.java.migrate.UpgradeToJava17
org.openrewrite.java.migrate.util.SequencedCollection
org.openrewrite.java.migrate.lang.var.UseVarForObject
+ org.openrewrite.java.migrate.net.JavaNetAPIs
+ org.openrewrite.java.migrate.util.JavaUtilAPIs
+ org.openrewrite.java.migrate.lang.StringRulesRecipes
org.openrewrite.java.format.RemoveTrailingWhitespace
org.openrewrite.java.format.BlankLines
org.openrewrite.java.format.EmptyNewlineAtEndOfFile
@@ -501,6 +506,11 @@
+
+ org.owasp
+ dependency-check-maven
+ ${dependency-check-maven.version}
+
org.pitest
pitest-maven