From 94fe827d2919a30020dc08c51b84cf6eb4890911 Mon Sep 17 00:00:00 2001 From: Markus Kreth Date: Fri, 6 Mar 2026 22:12:37 +0100 Subject: [PATCH] maven Best Practics --- pom.xml | 129 +++++++++++++++++++++++++++++++++----------------------- 1 file changed, 77 insertions(+), 52 deletions(-) diff --git a/pom.xml b/pom.xml index ed3eef5..b00f0b8 100644 --- a/pom.xml +++ b/pom.xml @@ -6,8 +6,24 @@ PropertyToJavaGenerator 3.0.1-SNAPSHOT - + + scm:git:git@github.com:markuskreth/PropertyToJavaGenerator + scm:git:git@github.com:markuskreth/PropertyToJavaGenerator.git + PropertyToJavaGenerator-3.0.0 + + + + kreth.snapshots + https://nexus.markuskreth.de/repository/maven-snapshots/ + + + kreth.releases + https://nexus.markuskreth.de/repository/maven-releases/ + + + + UTF-8 UTF-8 17 @@ -19,6 +35,18 @@ yyyy-MM-dd HH:mm:ss + + + + org.openrewrite + rewrite-bom + 8.75.0 + pom + import + + + + org.apache.commons @@ -122,25 +150,41 @@ test - org.assertj - assertj-core - 4.0.0-M1 - test + org.assertj + assertj-core + 4.0.0-M1 + test + + org.openrewrite.recipe + rewrite-migrate-java + 3.14.1 + + + org.openrewrite.recipe + rewrite-rewrite + 0.5.0 + + + org.openrewrite + rewrite-maven + + + org.openrewrite + rewrite-java + + + org.openrewrite.recipe + rewrite-java-dependencies + 1.51.2 + + + org.openrewrite.recipe + rewrite-static-analysis + 2.29.0 + - - - - kreth.snapshots - https://nexus.markuskreth.de/repository/maven-snapshots/ - - - kreth.releases - https://nexus.markuskreth.de/repository/maven-releases/ - - - @@ -152,41 +196,22 @@ -proc:none - - org.openrewrite.maven - rewrite-maven-plugin - 6.15.0 - - - org.openrewrite.java.migrate.UpgradeToJava17 - org.openrewrite.staticanalysis.JavaApiBestPractices - org.openrewrite.staticanalysis.CommonStaticAnalysis - org.openrewrite.staticanalysis.CodeCleanup - org.openrewrite.recipes.rewrite.OpenRewriteRecipeBestPractices - - - **/generated/** - - - - - - org.openrewrite.recipe - rewrite-migrate-java - 3.14.1 - - - org.openrewrite.recipe - rewrite-rewrite - 0.5.0 - - - + + org.openrewrite.maven + rewrite-maven-plugin + 6.15.0 + + + org.openrewrite.maven.BestPractices + + + **/generated/** + + + + + + - - scm:git:git@github.com:markuskreth/PropertyToJavaGenerator.gitt - scm:git:git@github.com:markuskreth/PropertyToJavaGenerator.git - PropertyToJavaGenerator-3.0.0 - \ No newline at end of file