From 8eb18b77ebf0cb8565a62854ba6b03b503ca61c0 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Wed, 17 Feb 2021 13:48:32 +0100 Subject: [PATCH 1/9] Bump version to 5.0.0-beta-1. --- pom.xml | 101 ++++++++++++++++++++++++++------------------------------ 1 file changed, 47 insertions(+), 54 deletions(-) diff --git a/pom.xml b/pom.xml index 725e05a4..642adb0b 100644 --- a/pom.xml +++ b/pom.xml @@ -1,18 +1,20 @@ - + 4.0.0 org.jenkins-ci.plugins plugin 4.16 - + org.jvnet.hudson.plugins analysis-pom pom Analysis Plug-ins Parent POM - 4.8.0-SNAPSHOT + 5.0.0-beta-1-SNAPSHOT + https://github.com/jenkinsci/analysis-pom-plugin This static analysis POM serves as parent POM for all my Jenkins Plugins. It basically enhances the Parent POM for Jenkins Plugins (see https://github.com/jenkinsci/plugin-pom) with a predefined configuration of @@ -22,14 +24,15 @@ - 2.204 - ${jenkins.baseline}.6 + 2.249 + ${jenkins.baseline}.1 8 false - 1.6.0 + 2.0.0 2.5.1 + 1.3.2 1.7.30 @@ -87,26 +90,11 @@ import pom - - org.hamcrest - hamcrest-core - 2.2 - org.ow2.asm asm 5.0.4 - - org.slf4j - slf4j-api - ${slf4j.version} - - - com.uber.nullaway - nullaway - ${nullaway.version} - @@ -118,6 +106,11 @@ error_prone_annotations ${error-prone.version} + + javax.annotation + javax.annotation-api + ${javax.annotation-api.version} + @@ -170,13 +163,7 @@ com.tngtech.archunit - archunit-junit5-api - ${archunit.version} - test - - - com.tngtech.archunit - archunit-junit5-engine + archunit-junit5 ${archunit.version} test @@ -531,35 +518,41 @@ + [-0-9.]* + true true - - - true - java.class.nonPublicPartOfAPI - org.jvnet.hudson.* - Not relevant - - - true - java.class.nonPublicPartOfAPI - net.sf.json.* - Not relevant - - - true - java.class.nonPublicPartOfAPI - hudson.* - Not relevant - - - true - java.class.nonPublicPartOfAPI - org.kohsuke.* - Not relevant - - + + SpotBugs annotations are save to change + allowed + + + true + java.class.nonPublicPartOfAPI + org.jvnet.hudson.* + Not relevant + + + true + java.class.nonPublicPartOfAPI + net.sf.json.* + Not relevant + + + true + java.class.nonPublicPartOfAPI + hudson.* + Not relevant + + + true + java.class.nonPublicPartOfAPI + org.kohsuke.* + Not relevant + + + From f63ba295296ed664f042ecd1677a43b60360dce0 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Wed, 17 Feb 2021 13:49:54 +0100 Subject: [PATCH 2/9] [maven-release-plugin] prepare release v5.0.0-beta-1 --- pom.xml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 642adb0b..ef9ca80b 100644 --- a/pom.xml +++ b/pom.xml @@ -1,19 +1,18 @@ - + 4.0.0 org.jenkins-ci.plugins plugin 4.16 - + org.jvnet.hudson.plugins analysis-pom pom Analysis Plug-ins Parent POM - 5.0.0-beta-1-SNAPSHOT + 5.0.0-beta-1 https://github.com/jenkinsci/analysis-pom-plugin This static analysis POM serves as parent POM for all my Jenkins Plugins. It basically enhances the @@ -643,7 +642,7 @@ scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git https://github.com/jenkinsci/${project.artifactId}-plugin - ${scmTag} + v5.0.0-beta-1 From 0a3ccea6d2abd1b360d3d58157958bdd818e9db0 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Wed, 17 Feb 2021 13:50:00 +0100 Subject: [PATCH 3/9] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index ef9ca80b..8667aff9 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ analysis-pom pom Analysis Plug-ins Parent POM - 5.0.0-beta-1 + 5.0.0-beta-2-SNAPSHOT https://github.com/jenkinsci/analysis-pom-plugin This static analysis POM serves as parent POM for all my Jenkins Plugins. It basically enhances the @@ -642,7 +642,7 @@ scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git https://github.com/jenkinsci/${project.artifactId}-plugin - v5.0.0-beta-1 + ${scmTag} From 5068a6cab5460abb73c7d1478f5d6b203ba377ab Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Mon, 22 Feb 2021 19:48:58 +0100 Subject: [PATCH 4/9] Do not trim stack traces. --- pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/pom.xml b/pom.xml index 8667aff9..bcb931d7 100644 --- a/pom.xml +++ b/pom.xml @@ -241,6 +241,7 @@ maven-surefire-plugin ${maven-surefire.plugin} + false **/*ITest.* **/InjectedTest.* From ef171221bf3bba93f3f69e9d4af4bb16a6650f09 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Tue, 23 Feb 2021 11:33:16 +0100 Subject: [PATCH 5/9] Remove dependencies (included in plugin-util). --- pom.xml | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index bcb931d7..e6647e2a 100644 --- a/pom.xml +++ b/pom.xml @@ -99,18 +99,6 @@ - - - com.google.errorprone - error_prone_annotations - ${error-prone.version} - - - javax.annotation - javax.annotation-api - ${javax.annotation-api.version} - - org.junit.jupiter @@ -241,7 +229,7 @@ maven-surefire-plugin ${maven-surefire.plugin} - false + false **/*ITest.* **/InjectedTest.* From ccf2a8ff09f58d3f5cfed458a50088d2b63e46e7 Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Tue, 23 Feb 2021 16:18:16 +0100 Subject: [PATCH 6/9] Bump version of codingstyle to 2.0.6. --- pom.xml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index e6647e2a..9a592c0b 100644 --- a/pom.xml +++ b/pom.xml @@ -27,12 +27,7 @@ ${jenkins.baseline}.1 8 false - 2.0.0 - - - 2.5.1 - 1.3.2 - 1.7.30 + 2.0.6 5.7.1 @@ -336,7 +331,6 @@ codingstyle ${codingstyle.config.version} config - From 619669e89b7c530416c3c5cade9a54457d9e8cdd Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Tue, 23 Feb 2021 16:18:45 +0100 Subject: [PATCH 7/9] [maven-release-plugin] prepare release v5.0.0-beta-2 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 9a592c0b..e5636c29 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ analysis-pom pom Analysis Plug-ins Parent POM - 5.0.0-beta-2-SNAPSHOT + 5.0.0-beta-2 https://github.com/jenkinsci/analysis-pom-plugin This static analysis POM serves as parent POM for all my Jenkins Plugins. It basically enhances the @@ -625,7 +625,7 @@ scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git https://github.com/jenkinsci/${project.artifactId}-plugin - ${scmTag} + v5.0.0-beta-2 From 399e320b45f5a2c9875e1cb1ce441f95560e7bef Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Tue, 23 Feb 2021 16:18:52 +0100 Subject: [PATCH 8/9] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index e5636c29..d043d09a 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ analysis-pom pom Analysis Plug-ins Parent POM - 5.0.0-beta-2 + 5.0.0-beta-3-SNAPSHOT https://github.com/jenkinsci/analysis-pom-plugin This static analysis POM serves as parent POM for all my Jenkins Plugins. It basically enhances the @@ -625,7 +625,7 @@ scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git https://github.com/jenkinsci/${project.artifactId}-plugin - v5.0.0-beta-2 + ${scmTag} From 46e0a963faaad3f00feea6f42855cabc4c9a2fad Mon Sep 17 00:00:00 2001 From: Ulli Hafner Date: Thu, 25 Feb 2021 16:10:59 +0100 Subject: [PATCH 9/9] Bump version of PMD to 6.31.0. --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d043d09a..e2adc14a 100644 --- a/pom.xml +++ b/pom.xml @@ -39,7 +39,7 @@ 3.14.0 - 6.29.0 + 6.31.0 3.1.2 8.40 1.11.0