From 98860f0314edfb1b7b238f16406ac19b75811969 Mon Sep 17 00:00:00 2001 From: Adriano Machado <60320+ammachado@users.noreply.github.com> Date: Thu, 20 Jun 2024 05:59:28 -0400 Subject: [PATCH] Improvements on the template for maven users (https://github.com/moderneinc/rewrite-recipe-starter/pull/56) * Improvements on the template for maven users Signed-off-by: Adriano Machado <60320+ammachado@users.noreply.github.com> * Minor touch ups --------- Signed-off-by: Adriano Machado <60320+ammachado@users.noreply.github.com> Co-authored-by: Tim te Beek --- .gitignore | 2 + gradle/licenseHeader.txt => licenseHeader.txt | 0 pom.xml | 68 +++++++++++++++++-- 3 files changed, 66 insertions(+), 4 deletions(-) rename gradle/licenseHeader.txt => licenseHeader.txt (100%) diff --git a/.gitignore b/.gitignore index 808a1516..bdc0db8d 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ target/ .idea/ out/ src/main/generated/ +.vscode/ +*.iml diff --git a/gradle/licenseHeader.txt b/licenseHeader.txt similarity index 100% rename from gradle/licenseHeader.txt rename to licenseHeader.txt diff --git a/pom.xml b/pom.xml index 13701558..36e84c01 100644 --- a/pom.xml +++ b/pom.xml @@ -9,6 +9,7 @@ UTF-8 + UTF-8 @@ -17,6 +18,7 @@ lombok 1.18.32 provided + true @@ -30,6 +32,7 @@ error_prone_core 2.28.0 provided + true com.google.auto.service @@ -92,7 +95,7 @@ org.openrewrite.recipe rewrite-recipe-bom - 2.11.1 + 2.13.2 pom import @@ -129,18 +132,75 @@ org.openrewrite rewrite-templating - 1.8.1 + 1.11.1 + org.apache.maven.plugins maven-surefire-plugin - 3.1.2 + 3.3.0 + org.apache.maven.plugins maven-failsafe-plugin - 3.1.2 + 3.3.0 + + + org.apache.maven.plugins + maven-resources-plugin + 3.3.1 + + + jar + + + + + org.apache.maven.plugins + maven-dependency-plugin + 3.7.0 + + + copy + process-sources + + copy + + + + + + junit + junit + 3.8.1 + + + ${project.basedir}/src/main/resources/META-INF/rewrite/classpath + true + + + + + + + org.openrewrite.maven + rewrite-maven-plugin + 5.34.1 + + true + + + + org.openrewrite.recipe + rewrite-recommendations + 1.6.1 + +