From d3d1c7fd0b6d41d9932d717eedcfb7221e9b9784 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Kr=C3=BCger?= Date: Wed, 13 Dec 2023 20:09:14 +0100 Subject: [PATCH] Clea up pom --- .../main/antora/modules/ROOT/pages/index.adoc | 1 + spring-rewrite-commons-launcher/pom.xml | 428 +----------------- 2 files changed, 8 insertions(+), 421 deletions(-) diff --git a/spring-rewrite-commons-docs/src/main/antora/modules/ROOT/pages/index.adoc b/spring-rewrite-commons-docs/src/main/antora/modules/ROOT/pages/index.adoc index a5fb4098c..a601980e3 100644 --- a/spring-rewrite-commons-docs/src/main/antora/modules/ROOT/pages/index.adoc +++ b/spring-rewrite-commons-docs/src/main/antora/modules/ROOT/pages/index.adoc @@ -44,6 +44,7 @@ All examples can be found file://spring-rewrite-commons-examples[here]. == Limitations The project has currently some limitations. +. Only JDK 17 supported and required . No Gradle support. + OpenRewrite provides a build tool plugin for Gradle projects. This project currently only parses Maven projects. diff --git a/spring-rewrite-commons-launcher/pom.xml b/spring-rewrite-commons-launcher/pom.xml index dd129c626..712bc8ff0 100644 --- a/spring-rewrite-commons-launcher/pom.xml +++ b/spring-rewrite-commons-launcher/pom.xml @@ -13,120 +13,15 @@ spring-rewrite-commons-launcher Launcher - Run OpenRewrite recipes without a build tool plugin - https://github.com/spring-projects/spring-rewrite-commons - - - VMware Inc. - https://spring.io - - - - 17 - 17 - UTF-8 - - - 3.1.3 - 8.5.1 - 5.3.2 - 2.3.1 - - - 3.9.1 - 1.9.13 - 3.5.3 - 1.8 - 3.2.0 - 2.1.0 - - - 3.11.0 - 3.0.0-M7 - 3.4.1 - 2.16.2 - 3.3.0 - 0.0.39 - 4.1 - 1.18.20.0 - 3.6.1 - - - 1.18.28 - - - - - fkrueger - Fabian Krüger - fkrueger at vmware.com - VMware - http://www.spring.io - - lead - - - - - - https://github.com/spring-projects/rewrite-commons - scm:git:https://github.com/spring-projects/spring-rewrite-commons - scm:git:https://github.com/spring-projects/spring-rewrite-commons.git - spring-rewrite-commons-0.1.0 - - - Github Issues - https://github.com/spring-projects/spring-rewrite-commons/issues - - - Github Actions - https://github.com/spring-projects/spring-rewrite-commons/actions - - - - spring-snapshots - https://repo.spring.io/libs-snapshot-local - default - - false - - - - - - Apache-2.0 - https://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - - - org.springframework.boot - spring-boot-dependencies - ${spring-boot.version} - pom - import - - - + Run OpenRewrite recipes without build tool plugin - - org.springframework.boot - spring-boot-starter - org.springframework.boot spring-boot-configuration-processor true - - com.squareup.okhttp3 - okhttp - org.openrewrite rewrite-maven @@ -188,6 +83,11 @@ plexus-sec-dispatcher 2.0 + + org.codehaus.plexus + plexus-cipher + ${plexus-cypher.version} + org.apache.maven @@ -200,11 +100,7 @@ - - commons-cli - commons-cli - 1.4 - + org.openrewrite.maven @@ -248,11 +144,6 @@ ${maven.version} test - - org.codehaus.plexus - plexus-cipher - ${plexus-cypher.version} - org.apache.maven.shared maven-invoker @@ -270,31 +161,6 @@ ${junit-pioneer.version} test - - - - org.springframework.boot - spring-boot-testcontainers - test - - - org.testcontainers - junit-jupiter - test - - - org.apache.commons - commons-text - 1.10.0 - test - - - org.powermock - powermock-core - 2.0.9 - test - - @@ -306,284 +172,4 @@ - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - accessibility,html,reference,syntax - package - true - public - author - true - false - false - - - - org.projectlombok - lombok-maven-plugin - ${lombok-maven-plugin.version} - - - - - - - io.spring.javaformat - spring-javaformat-maven-plugin - ${spring-javaformat-maven-plugin.version} - - - validate - true - - validate - - - - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven-compiler-plugin.version} - - - -parameters - - - - org.projectlombok - lombok - 1.18.28 - - - - org.springframework.boot - spring-boot-configuration-processor - ${spring-boot.version} - - - - - - org.apache.maven.plugins - maven-surefire-plugin - ${maven-surefire-plugin.version} - - - org.junit.jupiter - junit-jupiter-engine - 5.4.0 - - - - - org.codehaus.mojo - versions-maven-plugin - ${versions-maven-plugin.version} - - - org.apache.maven.plugins - maven-jar-plugin - ${maven-jar-plugin.version} - - - test - package - - test-jar - - - test - **/parsers/maven/** - - - - - - com.mycila - license-maven-plugin - ${license-maven-plugin.version} - - - validate - - check - - - - - - the original author or authors. - - 2023 - - - - - -Copyright 2021 - ${year} the original author or authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - https://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - - - **/demo/** - **/.sdkmanrc - **/*.adoc - **/*.puml - **/.rewrite*/** - **/src/main/resources/banner.txt - **/testcode/** - **/test-code/** - **/pom.xml - **/*.properties - **/*.yaml - **/*.yml - **/*.map - **/*.html - **/*.xhtml - **/*.jsp - **/*.js - **/*.css - **/*.txt - **/*.xjb - **/*.ftl - **/*.xsd - **/*.xml - **/*.sh - **/generated/** - **/Dockerfile - **/META-INF/** - - - - - - - - - - delombok - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - org.projectlombok - lombok-maven-plugin - - - package - - delombok - - - ${basedir}/src/main/java - ${basedir}/target/generated-sources/delomboked - - - - - - org.apache.maven.plugins - maven-jar-plugin - ${maven-jar-plugin.version} - - - create-sources-jar - package - - jar - - - ${project.build.directory}/generated-sources/delomboked - - - - ${project.artifactId} - ${project.version} - - - - **/*.java - - sources - - - - - - - - - artifactory - - true - - - - - org.jfrog.buildinfo - artifactory-maven-plugin - ${artifactory-maven-plugin.version} - false - - - deploy-to-artifactory - - publish - - - - https://repo.spring.io - ${env.ARTIFACTORY_USERNAME} - ${env.ARTIFACTORY_PASSWORD} - libs-milestone-local - libs-snapshot-local - - - CI build for sbm-support-rewrite ${project.version} - - - - - - - - - - spring-milestone - https://repo.spring.io/milestone - - false - - - - spring-snapshot - https://repo.spring.io/snapshot - - false - - - - - \ No newline at end of file