Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package apache-commons-parent for
openSUSE:Factory checked in at 2022-10-06 07:42:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-commons-parent (Old)
and /work/SRC/openSUSE:Factory/.apache-commons-parent.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apache-commons-parent"
Thu Oct 6 07:42:01 2022 rev:15 rq:1008159 version:53
Changes:
--------
---
/work/SRC/openSUSE:Factory/apache-commons-parent/apache-commons-parent.changes
2020-11-03 15:16:28.748035046 +0100
+++
/work/SRC/openSUSE:Factory/.apache-commons-parent.new.2275/apache-commons-parent.changes
2022-10-06 07:42:11.840686402 +0200
@@ -1,0 +2,52 @@
+Wed Aug 10 10:30:31 UTC 2022 - David Anes <[email protected]>
+
+- Upgrade to version 53
+- Changes:
+ * New features:
+ - Add .asf.yaml to RAT excludes.
+ - Add versions-maven-plugin run for this build.
+ - Add maven-checkstyle-plugin to pluginManagement.
+ - Allow Maven PMD plugin to override PMD implementation jars
+ with property "commons.pmd-impl.version".
+ - Add property commons.javadoc16.java.link.
+ - Add and use property commons.enforcer-plugin.version.
+ - Add SpotBugs to plugin management section.
+ - Add and use property commons.buildnumber-plugin.version.
+ - Add property commons.javadoc17.java.link.
+ * Fixed Bugs:
+ - Use HTTPS for Javadoc links to Oracle.
+ - Use HTTPS for most links to Apache.
+ - Rename property biz.aQute.bndlib.version ->
+ commons.biz.aQute.bndlib.version.
+ * Changes:
+ - Bump versions-maven-plugin from 2.7 to 2.10.0
+ - Bump maven-project-info-reports-plugin from 3.1.0 to 3.2.2
+ - Bump Jacoco from 0.8.5 to 0.8.7
+ - Bump actions/setup-java from v1.4.0 to v2
+ - Bump commons-build-plugin 1.11 -> 1.12
+ - Bump biz.aQute.bndlib from 5.1.2 to 6.2.0
+ - Bump actions/checkout from 2.3.1 to 3
+ - Bump com.github.siom79.japicmp:japicmp-maven-plugin
+ 0.14.3 -> 0.15.7
+ - Bump org.apache.maven.wagon:wagon-ssh 3.4.0 -> 3.4.3
+ - Bump maven-pmd-plugin 3.13.0 -> 3.16.0
+ - Bump commons.checkstyle-plugin.version 3.1.1 -> 3.1.2
+ - Bump actions/cache from 2 to 3
+ - Bump animal-sniffer-maven-plugin from 1.19 to 1.21
+ - Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2
+ - Bump maven-bundle-plugin from 5.1.1 to 5.1.4
+ - Bump maven-jxr-plugin from 3.0.0 to 3.1.1
+ - Bump maven-javadoc-plugin from 3.2.0 to 3.3.2
+ - Bump commons.pmd-impl.version from 6.29.0 to 6.44.0
+ - Bump spotbugs-maven-plugin from 4.0.4 to 4.5.3.0
+ - Bump spotbugs from 4.0.6 to 4.5.3
+ - Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
+ - Bump buildnumber-maven-plugin from 1.4 to 3.0.0
+ - Bump maven-site-plugin from 3.9.1 to 3.11.0
+ - Bump wagon-ssh from 3.4.3 to 3.5.1
+ - Bump checkstyle from 9.2 to 9.3
+ - Bump maven-compiler-plugin from 3.8.1 to 3.10.1
+ - Bump maven-jar-plugin from 3.2.0 to 3.2.2
+ - Bump commons-release-plugin from 1.7 to 1.8.0
+
+-------------------------------------------------------------------
Old:
----
commons-parent-52-src.tar.gz
New:
----
commons-parent-53-src.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apache-commons-parent.spec ++++++
--- /var/tmp/diff_new_pack.oYguMU/_old 2022-10-06 07:42:12.244687302 +0200
+++ /var/tmp/diff_new_pack.oYguMU/_new 2022-10-06 07:42:12.248687311 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package apache-commons-parent
+# spec file
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define base_name parent
%define short_name commons-%{base_name}
Name: apache-%{short_name}
-Version: 52
+Version: 53
Release: 0
Summary: Apache Commons Parent Pom
License: Apache-2.0
@@ -39,6 +39,8 @@
BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
Requires: mvn(org.apache:apache:pom:)
Requires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
+# BuildRequires: mvn(org.codehaus.mojo:version-maven-plugin)
+# Requires: mvn(org.codehaus.mojo:version-maven-plugin)
BuildArch: noarch
%description
@@ -57,6 +59,7 @@
%pom_remove_plugin :maven-enforcer-plugin
%pom_remove_plugin :maven-site-plugin
%pom_remove_plugin :maven-source-plugin
+%pom_remove_plugin :versions-maven-plugin
# Remove profiles for plugins that are useless in package builds
for profile in animal-sniffer japicmp jacoco cobertura clirr; do
++++++ commons-parent-52-src.tar.gz -> commons-parent-53-src.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/commons-parent-52-src/NOTICE.txt
new/commons-parent-53-src/NOTICE.txt
--- old/commons-parent-52-src/NOTICE.txt 2020-01-22 16:10:15.000000000
+0100
+++ new/commons-parent-53-src/NOTICE.txt 2022-03-31 16:41:23.000000000
+0200
@@ -1,5 +1,5 @@
Apache Commons Parent
-Copyright 2006-2020 The Apache Software Foundation
+Copyright 2006-2022 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/commons-parent-52-src/RELEASE-NOTES.txt
new/commons-parent-53-src/RELEASE-NOTES.txt
--- old/commons-parent-52-src/RELEASE-NOTES.txt 2020-01-22 16:10:15.000000000
+0100
+++ new/commons-parent-53-src/RELEASE-NOTES.txt 2022-03-31 16:41:23.000000000
+0200
@@ -1,3 +1,70 @@
+ Apache Commons Parent 53
+ RELEASE NOTES
+
+The Apache Commons Parent team is pleased to announce the release of Apache
Commons Parent 53
+
+The Apache Commons Parent POM provides common settings for all Apache Commons
components.
+
+WARNING: checkstyle version has been updated; there are breaking changes which
may require updates to checkstyle.xml files
+
+Changes in this version include:
+
+New features:
+o Add .asf.yaml to RAT excludes.
+o Add versions-maven-plugin run for this build.
+o Add maven-checkstyle-plugin to pluginManagement.
+o Allow Maven PMD plugin to override PMD implementation jars
with property "commons.pmd-impl.version".
+o Add property commons.javadoc16.java.link.
+o Add and use property commons.enforcer-plugin.version.
+o Add SpotBugs to plugin management section.
+o Add and use property commons.buildnumber-plugin.version.
+o Add property commons.javadoc17.java.link.
+
+Fixed Bugs:
+o Use HTTPS for Javadoc links to Oracle.
+o Use HTTPS for most links to Apache.
+o Rename property biz.aQute.bndlib.version ->
commons.biz.aQute.bndlib.version.
+
+Changes:
+o Bump versions-maven-plugin from 2.7 to 2.10.0 #97, #101.
Thanks to Dependabot, Gary Gregory.
+o Bump maven-project-info-reports-plugin from 3.1.0 to 3.2.2
#19, #41, #89, #103. Thanks to Dependabot.
+o Bump Jacoco from 0.8.5 to 0.8.7, #42.
+o Bump actions/setup-java from v1.4.0 to v2, #18, #22.
Thanks to Dependabot, Gary Gregory.
+o Bump commons-build-plugin 1.11 -> 1.12
+o Bump biz.aQute.bndlib from 5.1.2 to 6.2.0, #23, #31, #64,
#76. Thanks to Dependabot.
+o Bump actions/checkout from 2.3.1 to 3, #15, #21, #25, #66,
#71, #79. Thanks to Dependabot.
+o Bump com.github.siom79.japicmp:japicmp-maven-plugin 0.14.3
-> 0.15.7, #34, #68, #93. Thanks to Gary Gregory, Dependabot.
+o Bump org.apache.maven.wagon:wagon-ssh 3.4.0 -> 3.4.3, #32
+o Bump maven-pmd-plugin 3.13.0 -> 3.16.0 #91. Thanks to Gary
Gregory, Dependabot.
+o Bump commons.checkstyle-plugin.version 3.1.1 -> 3.1.2.
+o Bump actions/cache from 2 to 3 #29, #38, #44, #102. Thanks
to Dependabot.
+o Bump animal-sniffer-maven-plugin from 1.19 to 1.21 #30.
Thanks to Dependabot, Gary Gregory.
+o Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2
#33, #45, #48, #54, #55, #38, #77. Thanks to Dependabot, Gary Gregory.
+o Bump maven-bundle-plugin from 5.1.1 to 5.1.4 #35, #82,
#87. Thanks to Dependabot.
+o Bump maven-jxr-plugin from 3.0.0 to 3.1.1 #39. Thanks to
Dependabot.
+o Bump maven-javadoc-plugin from 3.2.0 to 3.3.2 #43, #59,
#96. Thanks to Dependabot.
+o Bump commons.pmd-impl.version from 6.29.0 to 6.44.0 #46,
#47, #53, #57, #62, #80, #90, #99. Thanks to Dependabot, Gary Gregory.
+o Bump spotbugs-maven-plugin from 4.0.4 to 4.5.3.0 #50, #60,
#83, #100. Thanks to Dependabot.
+o Bump spotbugs from 4.0.6 to 4.5.3.
+o Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 #52.
Thanks to Dependabot.
+o Bump buildnumber-maven-plugin from 1.4 to 3.0.0 #81.
Thanks to Dependabot.
+o Bump maven-site-plugin from 3.9.1 to 3.11.0 #84, #98.
Thanks to Dependabot.
+o Bump wagon-ssh from 3.4.3 to 3.5.1 #85. Thanks to
Dependabot.
+o Bump checkstyle from 9.2 to 9.3 #86. Thanks to Dependabot,
Gary Gregory.
+o Bump maven-compiler-plugin from 3.8.1 to 3.10.1 #88.
Thanks to Dependabot, Gary Gregory.
+o Bump maven-jar-plugin from 3.2.0 to 3.2.2 #92. Thanks to
Dependabot.
+o Bump commons-release-plugin from 1.7 to 1.8.0. Thanks to
Gary Gregory.
+
+
+Historical list of changes:
https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
+
+For complete information on Apache Commons Parent, including instructions on
how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Apache Commons Parent
website:
+
+https://commons.apache.org/commons-parent-pom.html
+
+-----------------------------------------------------------------------------
+
Apache Commons Parent 52
RELEASE NOTES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/commons-parent-52-src/pom.xml
new/commons-parent-53-src/pom.xml
--- old/commons-parent-52-src/pom.xml 2020-01-22 16:10:15.000000000 +0100
+++ new/commons-parent-53-src/pom.xml 2022-03-31 16:41:23.000000000 +0200
@@ -23,11 +23,11 @@
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
- <version>23</version>
+ <version>24</version>
</parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-parent</artifactId>
- <version>52</version>
+ <version>53</version>
<packaging>pom</packaging>
<name>Apache Commons Parent</name>
<description>The Apache Commons Parent POM provides common settings for all
Apache Commons components.</description>
@@ -89,6 +89,8 @@
<properties>
<!-- configuration bits for cutting a release candidate, must be
overridden by components -->
+ <!-- TODO How can we make project.build.outputTimestamp and changes.xml's
release data the same? -->
+
<project.build.outputTimestamp>2022-03-31T14:41:23Z</project.build.outputTimestamp>
<commons.release.version>${project.version}</commons.release.version>
<commons.rc.version>RC1</commons.rc.version>
<commons.jira.id>COMMONSSITE</commons.jira.id>
@@ -114,36 +116,40 @@
<commons.compiler.javadoc />
<!-- plugin versions (allows same value in reporting and build sections;
also allows easy override) -->
- <commons.animal-sniffer.version>1.19</commons.animal-sniffer.version>
+ <commons.animal-sniffer.version>1.21</commons.animal-sniffer.version>
<!-- 1.8 requires Java 8+ -->
<!-- Almost all signatures use version 1.0. Allow override just in case -->
<commons.animal-sniffer.signature.version>1.0</commons.animal-sniffer.signature.version>
<commons.assembly-plugin.version>3.3.0</commons.assembly-plugin.version>
<commons.build-helper.version>3.2.0</commons.build-helper.version>
- <commons.build-plugin.version>1.11</commons.build-plugin.version>
+ <commons.build-plugin.version>1.12</commons.build-plugin.version>
<commons.changes.version>2.12.1</commons.changes.version>
-
<commons.checkstyle-plugin.version>3.1.1</commons.checkstyle-plugin.version>
+
<commons.checkstyle-plugin.version>3.1.2</commons.checkstyle-plugin.version>
+ <commons.checkstyle.version>9.3</commons.checkstyle.version>
<commons.clirr.version>2.8</commons.clirr.version>
<commons.cobertura.version>2.7</commons.cobertura.version>
- <commons.compiler.version>3.8.1</commons.compiler.version>
+ <commons.compiler.version>3.10.1</commons.compiler.version>
<commons.coveralls.version>4.3.0</commons.coveralls.version>
<commons.coveralls.timestampFormat>EpochMillis</commons.coveralls.timestampFormat>
<commons.failsafe.version>2.22.2</commons.failsafe.version>
- <commons.felix.version>5.1.1</commons.felix.version>
+ <commons.felix.version>5.1.4</commons.felix.version>
<commons.findbugs.version>3.0.5</commons.findbugs.version>
- <commons.jacoco.version>0.8.5</commons.jacoco.version>
- <commons.japicmp.version>0.14.3</commons.japicmp.version>
- <commons.jar-plugin.version>3.2.0</commons.jar-plugin.version>
- <commons.javadoc.version>3.2.0</commons.javadoc.version>
+ <commons.jacoco.version>0.8.7</commons.jacoco.version>
+ <commons.japicmp.version>0.15.7</commons.japicmp.version>
+ <commons.jar-plugin.version>3.2.2</commons.jar-plugin.version>
+ <commons.javadoc.version>3.3.2</commons.javadoc.version>
<commons.jdepend.version>2.0</commons.jdepend.version>
- <commons.jxr.version>3.0.0</commons.jxr.version>
- <commons.pmd.version>3.13.0</commons.pmd.version>
- <commons.project-info.version>3.1.0</commons.project-info.version>
+ <commons.jxr.version>3.1.1</commons.jxr.version>
+ <commons.pmd.version>3.16.0</commons.pmd.version>
+ <commons.pmd-impl.version>6.44.0</commons.pmd-impl.version>
+ <commons.project-info.version>3.2.2</commons.project-info.version>
<commons.rat.version>0.13</commons.rat.version>
- <commons.release-plugin.version>1.7</commons.release-plugin.version>
+ <commons.release-plugin.version>1.8.0</commons.release-plugin.version>
<commons.scm-publish.version>1.1</commons.scm-publish.version>
+ <commons.enforcer-plugin.version>3.0.0</commons.enforcer-plugin.version>
+
<commons.buildnumber-plugin.version>3.0.0</commons.buildnumber-plugin.version>
<!-- requires Java 8 -->
- <biz.aQute.bndlib.version>5.1.2</biz.aQute.bndlib.version>
+ <commons.biz.aQute.bndlib.version>6.2.0</commons.biz.aQute.bndlib.version>
<!--
Note: Maven site plugin 3.5.1 is the latest version but is not a direct
replacement:
@@ -185,13 +191,13 @@
org.apache.maven.plugins:maven-site-plugin:3.9.0:site:
java.lang.NoSuchMethodError:
org.codehaus.plexus.util.xml.Xpp3Dom.getInputLocation()Ljava/lang/Object;
-->
- <commons.site-plugin.version>3.9.1</commons.site-plugin.version>
+ <commons.site-plugin.version>3.11.0</commons.site-plugin.version>
<commons.source-plugin.version>3.2.1</commons.source-plugin.version>
- <commons.spotbugs.version>4.0.4</commons.spotbugs.version>
- <commons.spotbugs.impl.version>4.0.6</commons.spotbugs.impl.version>
+ <commons.spotbugs.plugin.version>4.5.3.0</commons.spotbugs.plugin.version>
+ <commons.spotbugs.impl.version>4.5.3</commons.spotbugs.impl.version>
<commons.surefire-report.version>2.22.2</commons.surefire-report.version>
<commons.surefire.version>2.22.2</commons.surefire.version>
- <commons.wagon-ssh.version>3.4.0</commons.wagon-ssh.version>
+ <commons.wagon-ssh.version>3.5.1</commons.wagon-ssh.version>
<!-- Default values for the download-page generation by
commons-build-plugin -->
<commons.release.name>${project.artifactId}-${commons.release.version}</commons.release.name>
@@ -264,20 +270,24 @@
<project.reporting.outputEncoding>${commons.encoding}</project.reporting.outputEncoding>
<!-- Javadoc link to Java API. Default is Java 1.7; components can
override to other versions -->
-
<commons.javadoc6.java.link>http://docs.oracle.com/javase/6/docs/api/</commons.javadoc6.java.link>
-
<commons.javadoc7.java.link>http://docs.oracle.com/javase/7/docs/api/</commons.javadoc7.java.link>
-
<commons.javadoc8.java.link>http://docs.oracle.com/javase/8/docs/api/</commons.javadoc8.java.link>
-
<commons.javadoc9.java.link>http://docs.oracle.com/javase/9/docs/api/</commons.javadoc9.java.link>
-
<commons.javadoc10.java.link>http://docs.oracle.com/javase/10/docs/api/</commons.javadoc10.java.link>
+
<commons.javadoc6.java.link>https://docs.oracle.com/javase/6/docs/api/</commons.javadoc6.java.link>
+
<commons.javadoc7.java.link>https://docs.oracle.com/javase/7/docs/api/</commons.javadoc7.java.link>
+
<commons.javadoc8.java.link>https://docs.oracle.com/javase/8/docs/api/</commons.javadoc8.java.link>
+
<commons.javadoc9.java.link>https://docs.oracle.com/javase/9/docs/api/</commons.javadoc9.java.link>
+
<commons.javadoc10.java.link>https://docs.oracle.com/javase/10/docs/api/</commons.javadoc10.java.link>
<commons.javadoc11.java.link>https://docs.oracle.com/en/java/javase/11/docs/api/</commons.javadoc11.java.link>
<commons.javadoc12.java.link>https://docs.oracle.com/en/java/javase/12/docs/api/</commons.javadoc12.java.link>
<commons.javadoc13.java.link>https://docs.oracle.com/en/java/javase/13/docs/api/</commons.javadoc13.java.link>
+
<commons.javadoc14.java.link>https://docs.oracle.com/en/java/javase/14/docs/api/</commons.javadoc14.java.link>
+
<commons.javadoc15.java.link>https://docs.oracle.com/en/java/javase/15/docs/api/</commons.javadoc15.java.link>
+
<commons.javadoc16.java.link>https://docs.oracle.com/en/java/javase/16/docs/api/</commons.javadoc16.java.link>
+
<commons.javadoc17.java.link>https://docs.oracle.com/en/java/javase/17/docs/api/</commons.javadoc17.java.link>
<commons.javadoc.java.link>${commons.javadoc7.java.link}</commons.javadoc.java.link>
-
<commons.javadoc.javaee5.link>http://docs.oracle.com/javaee/5/api/</commons.javadoc.javaee5.link>
-
<commons.javadoc.javaee6.link>http://docs.oracle.com/javaee/6/api/</commons.javadoc.javaee6.link>
-
<commons.javadoc.javaee7.link>http://docs.oracle.com/javaee/7/api/</commons.javadoc.javaee7.link>
+
<commons.javadoc.javaee5.link>https://docs.oracle.com/javaee/5/api/</commons.javadoc.javaee5.link>
+
<commons.javadoc.javaee6.link>https://docs.oracle.com/javaee/6/api/</commons.javadoc.javaee6.link>
+
<commons.javadoc.javaee7.link>https://docs.oracle.com/javaee/7/api/</commons.javadoc.javaee7.link>
<commons.javadoc.javaee.link>${commons.javadoc.javaee6.link}</commons.javadoc.javaee.link>
@@ -417,6 +427,7 @@
<!-- TODO find a better way to add N&L files to jars and test jars
See also maven-remote-resources-plugin configuration below.
-->
+ <defaultGoal>clean apache-rat:check package site</defaultGoal>
<resources>
<!-- This is the default setting from the super-pom -->
<resource>
@@ -485,14 +496,16 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${commons.javadoc.version}</version>
- <configuration>
- <!-- keep only errors and warnings -->
+ <configuration>
+ <!-- Keep only errors and warnings -->
<quiet>true</quiet>
<source>${maven.compiler.source}</source>
<javadocExecutable>${commons.compiler.javadoc}</javadocExecutable>
<encoding>${commons.encoding}</encoding>
<docencoding>${commons.docEncoding}</docencoding>
+ <!-- Prevent too many SCM changes -->
<notimestamp>true</notimestamp>
+ <linksource>true</linksource>
<links>
<link>${commons.javadoc.java.link}</link>
<link>${commons.javadoc.javaee.link}</link>
@@ -583,7 +596,7 @@
</oldVersion>
<newVersion>
<file>
-
<path>${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging}</path>
+
<path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path>
</file>
</newVersion>
<parameter>
@@ -629,7 +642,7 @@
<!-- Fixes https://github.com/bndtools/bnd/issues/3903 seen with
Commons CSV. -->
<groupId>biz.aQute.bnd</groupId>
<artifactId>biz.aQute.bndlib</artifactId>
- <version>${biz.aQute.bndlib.version}</version>
+ <version>${commons.biz.aQute.bndlib.version}</version>
</dependency>
</dependencies>
</plugin>
@@ -646,7 +659,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
- <version>1.4</version>
+ <version>${commons.buildnumber-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
@@ -660,7 +673,7 @@
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<!-- Version 2.2 causes an NPE with Maven 3.3.9 -->
- <version>2.7</version>
+ <version>2.10.0</version>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
@@ -740,6 +753,7 @@
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>${commons.project-info.version}</version>
<dependencies>
+ <!-- Fix org.apache.bcel.classfile.ClassFormatException: Invalid
byte tag in constant pool: 19 -->
<dependency>
<groupId>org.apache.bcel</groupId>
<artifactId>bcel</artifactId>
@@ -747,6 +761,57 @@
</dependency>
</dependencies>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>${commons.checkstyle-plugin.version}</version>
+ <dependencies>
+ <dependency>
+ <groupId>com.puppycrawl.tools</groupId>
+ <artifactId>checkstyle</artifactId>
+ <version>${commons.checkstyle.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-maven-plugin</artifactId>
+ <version>${commons.spotbugs.plugin.version}</version>
+ <dependencies>
+ <dependency>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs</artifactId>
+ <version>${commons.spotbugs.impl.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <version>${commons.pmd.version}</version>
+ <dependencies>
+ <dependency>
+ <groupId>net.sourceforge.pmd</groupId>
+ <artifactId>pmd-core</artifactId>
+ <version>${commons.pmd-impl.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>net.sourceforge.pmd</groupId>
+ <artifactId>pmd-java</artifactId>
+ <version>${commons.pmd-impl.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>net.sourceforge.pmd</groupId>
+ <artifactId>pmd-javascript</artifactId>
+ <version>${commons.pmd-impl.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>net.sourceforge.pmd</groupId>
+ <artifactId>pmd-jsp</artifactId>
+ <version>${commons.pmd-impl.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
</plugins>
</pluginManagement>
<plugins>
@@ -802,7 +867,7 @@
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
- <version>3.0.0-M3</version>
+ <version>${commons.enforcer-plugin.version}</version>
<configuration>
<rules>
<requireMavenVersion>
@@ -937,6 +1002,7 @@
<exclude>.checkstyle</exclude>
<exclude>.fbprefs</exclude>
<exclude>.pmd</exclude>
+ <exclude>.asf.yaml</exclude>
<exclude>src/site/resources/download_*.cgi</exclude>
<exclude>src/site/resources/profile.*</exclude>
<exclude>profile.*</exclude>
@@ -976,7 +1042,10 @@
</execution>
</executions>
</plugin>
-
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>versions-maven-plugin</artifactId>
+ </plugin>
</plugins>
</build>
@@ -1017,22 +1086,6 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${commons.javadoc.version}</version>
- <configuration>
- <!-- keep only errors and warnings -->
- <quiet>true</quiet>
- <source>${maven.compiler.source}</source>
- <javadocExecutable>${commons.compiler.javadoc}</javadocExecutable>
- <encoding>${commons.encoding}</encoding>
- <docencoding>${commons.docEncoding}</docencoding>
- <notimestamp>true</notimestamp>
- <linksource>true</linksource>
- <!-- prevent svnpub to be too much noisy -->
- <notimestamp>true</notimestamp>
- <links>
- <link>${commons.javadoc.java.link}</link>
- <link>${commons.javadoc.javaee.link}</link>
- </links>
- </configuration>
<!-- Suppress test Javadocs -->
<reportSets>
<reportSet>
@@ -1055,7 +1108,7 @@
<!--
Unfortunately it does not appear to be possible to override
reports configured in a parent POM.
- See https://jira.codehaus.org/browse/MPIR-241
+ See https://issues.apache.org/jira/browse/MPIR-241
and https://issues.apache.org/jira/browse/MPOM-32
So we define here all those reports that are suitable for
all components.
@@ -1122,6 +1175,7 @@
<exclude>.checkstyle</exclude>
<exclude>.fbprefs</exclude>
<exclude>.pmd</exclude>
+ <exclude>.asf.yaml</exclude>
<exclude>src/site/resources/download_*.cgi</exclude>
<exclude>src/site/resources/profile.*</exclude>
<exclude>profile.*</exclude>
@@ -1303,9 +1357,9 @@
<!--
N.B. in spite of what the Maven docs may say,
activation conditions are ORed together, see:
- http://jira.codehaus.org/browse/MNG-4565
+ https://issues.apache.org/jira/browse/MNG-4565
Fairly useless, but that's what was done in
- http://jira.codehaus.org/browse/MNG-3106
+ https://issues.apache.org/jira/browse/MNG-3106
So we cannot also check for Java 1.5+
This should not be a problem now as the profile is optional.
@@ -1869,7 +1923,7 @@
<!-- Fix to build on JDK 7: version 4.0.0 requires Java 8. -->
<commons.felix.version>3.5.1</commons.felix.version>
<commons.animal-sniffer.version>1.17</commons.animal-sniffer.version>
- <biz.aQute.bndlib.version>3.5.0</biz.aQute.bndlib.version>
+
<commons.biz.aQute.bndlib.version>3.5.0</commons.biz.aQute.bndlib.version>
</properties>
</profile>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/commons-parent-52-src/src/changes/changes.xml
new/commons-parent-53-src/src/changes/changes.xml
--- old/commons-parent-52-src/src/changes/changes.xml 2020-01-22
16:10:15.000000000 +0100
+++ new/commons-parent-53-src/src/changes/changes.xml 2022-03-31
16:41:23.000000000 +0200
@@ -61,6 +61,54 @@
<body>
+ <release version="53" date="YYYY-MM-DD" description="
+ WARNING: checkstyle version has been updated; there are breaking
changes which may require updates to checkstyle.xml files
+ ">
+ <!-- FIX -->
+ <action type="fix" dev="ggregory">Use HTTPS for Javadoc links to
Oracle.</action>
+ <action type="fix" dev="ggregory">Use HTTPS for most links to
Apache.</action>
+ <action type="fix" dev="ggregory">Rename property
biz.aQute.bndlib.version -> commons.biz.aQute.bndlib.version.</action>
+ <!-- ADD -->
+ <action type="add" dev="sebb">Add .asf.yaml to RAT excludes.</action>
+ <action type="add" dev="ggregory">Add versions-maven-plugin run for
this build.</action>
+ <action type="add" dev="ggregory">Add maven-checkstyle-plugin to
pluginManagement.</action>
+ <action type="add" dev="ggregory">Allow Maven PMD plugin to override
PMD implementation jars with property "commons.pmd-impl.version".</action>
+ <action type="add" dev="ggregory">Add property
commons.javadoc16.java.link.</action>
+ <action type="add" dev="ggregory">Add and use property
commons.enforcer-plugin.version.</action>
+ <action type="add" dev="ggregory">Add SpotBugs to plugin management
section.</action>
+ <action type="add" dev="ggregory">Add and use property
commons.buildnumber-plugin.version.</action>
+ <action type="add" dev="ggregory">Add property
commons.javadoc17.java.link.</action>
+ <!-- UPDATES -->
+ <action type="update" dev="ggregory" due-to="Dependabot, Gary
Gregory">Bump versions-maven-plugin from 2.7 to 2.10.0 #97, #101.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
maven-project-info-reports-plugin from 3.1.0 to 3.2.2 #19, #41, #89,
#103.</action>
+ <action type="update" dev="ggregory, Dependabot">Bump Jacoco from
0.8.5 to 0.8.7, #42.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot, Gary
Gregory">Bump actions/setup-java from v1.4.0 to v2, #18, #22.</action>
+ <action type="update" dev="sebb">Bump commons-build-plugin 1.11 ->
1.12</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
biz.aQute.bndlib from 5.1.2 to 6.2.0, #23, #31, #64, #76.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
actions/checkout from 2.3.1 to 3, #15, #21, #25, #66, #71, #79.</action>
+ <action type="update" dev="ggregory" due-to="Gary Gregory,
Dependabot">Bump com.github.siom79.japicmp:japicmp-maven-plugin 0.14.3 ->
0.15.7, #34, #68, #93.</action>
+ <action type="update" dev="ggregory">Bump
org.apache.maven.wagon:wagon-ssh 3.4.0 -> 3.4.3, #32</action>
+ <action type="update" dev="ggregory" due-to="Gary Gregory,
Dependabot">Bump maven-pmd-plugin 3.13.0 -> 3.16.0 #91.</action>
+ <action type="update" dev="ggregory">Bump
commons.checkstyle-plugin.version 3.1.1 -> 3.1.2.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
actions/cache from 2 to 3 #29, #38, #44, #102.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot, Gary
Gregory">Bump animal-sniffer-maven-plugin from 1.19 to 1.21 #30.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot, Gary
Gregory">Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2 #33, #45, #48,
#54, #55, #38, #77.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
maven-bundle-plugin from 5.1.1 to 5.1.4 #35, #82, #87.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
maven-jxr-plugin from 3.0.0 to 3.1.1 #39.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
maven-javadoc-plugin from 3.2.0 to 3.3.2 #43, #59, #96.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot, Gary
Gregory">Bump commons.pmd-impl.version from 6.29.0 to 6.44.0 #46, #47, #53,
#57, #62, #80, #90, #99.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
spotbugs-maven-plugin from 4.0.4 to 4.5.3.0 #50, #60, #83, #100.</action>
+ <action type="update" dev="ggregory">Bump spotbugs from 4.0.6 to
4.5.3.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 #52.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
buildnumber-maven-plugin from 1.4 to 3.0.0 #81.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
maven-site-plugin from 3.9.1 to 3.11.0 #84, #98.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
wagon-ssh from 3.4.3 to 3.5.1 #85.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot, Gary
Gregory">Bump checkstyle from 9.2 to 9.3 #86.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot, Gary
Gregory">Bump maven-compiler-plugin from 3.8.1 to 3.10.1 #88.</action>
+ <action type="update" dev="ggregory" due-to="Dependabot">Bump
maven-jar-plugin from 3.2.0 to 3.2.2 #92.</action>
+ <action type="update" dev="ggregory" due-to="Gary Gregory">Bump
commons-release-plugin from 1.7 to 1.8.0.</action>
+ </release>
+
<release version="52" date="2020-07-30" description="Add support for
Java 15.">
<action type="update" dev="chtompki">Update maven-site-plugin
version 3.8.2 -> 3.9.1.</action>
<action type="add" dev="sebb">Align Javadoc version with java
override profile</action>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/commons-parent-52-src/src/site/site.xml
new/commons-parent-53-src/src/site/site.xml
--- old/commons-parent-52-src/src/site/site.xml 2020-01-22 16:10:15.000000000
+0100
+++ new/commons-parent-53-src/src/site/site.xml 2022-03-31 16:41:23.000000000
+0200
@@ -59,8 +59,8 @@
<body>
<!-- N.B. body links are automatically inherited -->
<links>
- <item name="ApacheCon" href="http://www.apachecon.com/"/>
- <item name="Apache" href="http://www.apache.org"/>
+ <item name="ApacheCon" href="https://www.apachecon.com/"/>
+ <item name="Apache" href="https://www.apache.org"/>
<item name="Commons" href="https://commons.apache.org/" />
</links>
@@ -68,7 +68,7 @@
<menu name="Commons" inherit="bottom">
<item name="Home" href="https://commons.apache.org/" />
- <item name="License"
href="http://www.apache.org/licenses/"/>
+ <item name="License"
href="https://www.apache.org/licenses/"/>
<item name="Components"
href="https://commons.apache.org/components.html" collapse="true">
<item name="Full list..."
href="https://commons.apache.org/components.html" />
</item>
@@ -94,23 +94,23 @@
<!-- Should agree with commons-site -->
<menu name="ASF" inherit="bottom">
- <item name="How the ASF works"
href="http://www.apache.org/foundation/how-it-works.html" />
- <item name="Get Involved"
href="http://www.apache.org/foundation/getinvolved.html" />
- <item name="Developer Resources" href="http://www.apache.org/dev/" />
- <item name="Code of Conduct"
href="http://www.apache.org/foundation/policies/conduct.html" />
- <item name="Sponsorship"
href="http://www.apache.org/foundation/sponsorship.html" />
- <item name="Thanks"
href="http://www.apache.org/foundation/thanks.html" />
+ <item name="How the ASF works"
href="https://www.apache.org/foundation/how-it-works.html" />
+ <item name="Get Involved"
href="https://www.apache.org/foundation/getinvolved.html" />
+ <item name="Developer Resources" href="https://www.apache.org/dev/" />
+ <item name="Code of Conduct"
href="https://www.apache.org/foundation/policies/conduct.html" />
+ <item name="Sponsorship"
href="https://www.apache.org/foundation/sponsorship.html" />
+ <item name="Thanks"
href="https://www.apache.org/foundation/thanks.html" />
</menu>
</body>
<!-- inherited -->
<poweredBy>
<!-- Add ApacheCon logo -->
- <logo name="ApacheCon"
href="http://www.apache.org/events/current-event.html"
- img="http://www.apache.org/events/current-event-125x125.png"/>
+ <logo name="ApacheCon"
href="https://www.apache.org/events/current-event.html"
+ img="https://www.apache.org/events/current-event-125x125.png"/>
<!-- Keep the default logo as well -->
- <logo name="Maven" href="http://maven.apache.org/"
- img="http://maven.apache.org/images/logos/maven-feather.png"/>
+ <logo name="Maven" href="https://maven.apache.org/"
+ img="https://maven.apache.org/images/logos/maven-feather.png"/>
</poweredBy>
<!-- inherited -->