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