From 2744b6f59c748eb8a95cb5f16f44c50e11f25eac Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sun, 24 Dec 2017 09:08:55 +0000 Subject: [PATCH] Extract plugin config to `kemitix-maven-tiles` and remove lombok --- CHANGELOG | 6 ++ pom.xml | 283 +----------------------------------------------------- 2 files changed, 8 insertions(+), 281 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 0014081..5711008 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,12 @@ CHANGELOG ========= +5.0.0 +----- + +* [BREAKING] Split most configuration out into `kemitix-maven-tiles` +* [BREAKING] No longer provide lombok as a dependency + 4.0.0 ----- diff --git a/pom.xml b/pom.xml index ae78f97..49ace16 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ net.kemitix kemitix-parent - 4.1.0-SNAPSHOT + 5.0.0-SNAPSHOT pom Kemitix Parent @@ -34,33 +34,8 @@ - UTF-8 UTF-8 - target - 0.2.1 - net.kemitix - - 1.16.18 - 1.8 - 3.0.0 - 2.5.2 - 2.5.3 - 3.6 - 3.0.0-M1 - 3.0.1 - 1.6 - 2.8.2 - 3.7.0 - 3.0.2 - 3.1.0 - 2.20.1 - 2.20.1 - 2.5 - 2.9 - 1.8 - 2.4 - 4.3.0 @@ -72,75 +47,7 @@ - - - org.projectlombok - lombok - ${lombok.version} - provided - - - - - - release - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - verify - - jar - - - - - - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - verify - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - - ${gpg.passphrase} - - - - sign-artifacts - verify - - sign - - - - - - - org.apache.maven.plugins - maven-deploy-plugin - - - - - - + sonatype-snapshots @@ -153,7 +60,6 @@ - sonatype-snapshots @@ -167,189 +73,4 @@ - - ${kemitix.build.directory} - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - org.apache.maven.plugins - maven-deploy-plugin - ${maven-deploy-plugin.version} - - - org.apache.maven.plugins - maven-clean-plugin - ${maven-clean-plugin.version} - - - org.apache.maven.plugins - maven-antrun-plugin - ${maven-antrun-plugin.version} - - - org.apache.maven.plugins - maven-install-plugin - ${maven-install-plugin.version} - - - org.apache.maven.plugins - maven-site-plugin - ${maven-site-plugin.version} - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven-compiler-plugin.version} - - - -Xlint:unchecked - - true - true - ${java.version} - ${java.version} - ${project.build.sourceEncoding} - - - - net.kemitix - kemitix-quality-maven-plugin - ${kemitix-quality-maven-plugin.version} - - - - validate - verify - - - - - - org.apache.maven.plugins - maven-dependency-plugin - ${maven-dependency-plugin.version} - - - org.apache.maven.plugins - maven-assembly-plugin - ${maven-assembly-plugin.version} - - - org.apache.maven.plugins - maven-release-plugin - ${maven-release-plugin.version} - - - org.apache.maven.plugins - maven-surefire-plugin - ${maven-surefire-plugin.version} - - - org.apache.maven.plugins - maven-failsafe-plugin - ${maven-failsafe-plugin.version} - - - integration-test - - integration-test - - - - verify - - verify - - - - - - org.eluder.coveralls - coveralls-maven-plugin - ${coveralls-maven-plugin.version} - - - org.codehaus.mojo - versions-maven-plugin - ${versions.version} - - - - - - - net.kemitix - kemitix-quality-maven-plugin - - - - - - - - org.apache.maven.plugins - maven-project-info-reports-plugin - ${maven-project-info-reports-plugin.version} - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - org.apache.maven.plugins - maven-surefire-report-plugin - ${maven-surefire-plugin.version} - - - org.apache.maven.plugins - maven-jxr-plugin - ${maven-jxr-plugin.version} - - - org.codehaus.mojo - versions-maven-plugin - ${versions.version} - - - - dependency-updates-report - plugin-updates-report - property-updates-report - - - - - - - - - - sonatype-nexus-snapshots - Sonatype Nexus Snapshots - https://oss.sonatype.org/content/repositories/snapshots/ - - - sonatype-nexus-staging - Nexus Release Repository - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - -