Author: chtompki
Date: Mon Oct 29 11:52:28 2018
New Revision: 1845106
URL: http://svn.apache.org/viewvc?rev=1845106&view=rev
Log:
Merge in 2.4 release, upversion 2.5-SNAPSHOT in pom.xml
Added:
commons/proper/configuration/trunk/RELEASE-NOTES.txt
- copied unchanged from r1845105,
commons/proper/configuration/tags/CONFIGURATION_2_4/RELEASE-NOTES.txt
Modified:
commons/proper/configuration/trunk/ (props changed)
commons/proper/configuration/trunk/pom.xml
commons/proper/configuration/trunk/src/changes/changes.xml
commons/proper/configuration/trunk/src/site/xdoc/ (props changed)
commons/proper/configuration/trunk/src/site/xdoc/download_configuration.xml
Propchange: commons/proper/configuration/trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Oct 29 11:52:28 2018
@@ -1,3 +1,6 @@
/commons/proper/configuration/branches/CONFIGURATION_390:819412-822131
+/commons/proper/configuration/branches/RELEASE_2_4_BRANCH:1844455-1844713
/commons/proper/configuration/branches/configuration2-alpha:1624597-1624751
/commons/proper/configuration/branches/immutableNodes:1561338-1588830
+/commons/proper/configuration/tags/CONFIGURATION_2_4:1845105
+/commons/proper/configuration/tags/CONFIGURATION_2_4_RC2:1844714-1845104
Modified: commons/proper/configuration/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/commons/proper/configuration/trunk/pom.xml?rev=1845106&r1=1845105&r2=1845106&view=diff
==============================================================================
--- commons/proper/configuration/trunk/pom.xml (original)
+++ commons/proper/configuration/trunk/pom.xml Mon Oct 29 11:52:28 2018
@@ -27,7 +27,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>commons-configuration2</artifactId>
- <version>2.4-SNAPSHOT</version>
+ <version>2.5-SNAPSHOT</version>
<name>Apache Commons Configuration</name>
<inceptionYear>2001</inceptionYear>
@@ -537,12 +537,11 @@
<properties>
<commons.componentid>configuration</commons.componentid>
<commons.module.name>org.apache.commons.configuration2</commons.module.name>
- <commons.release.version>2.3</commons.release.version>
+ <commons.release.version>2.4</commons.release.version>
<commons.release.desc>(reworked 2.x version)</commons.release.desc>
<commons.release.2.name>commons-configuration-${commons.release.2.version}</commons.release.2.name>
<commons.release.2.version>1.10</commons.release.2.version>
<commons.release.2.desc>(old 1.x version)</commons.release.2.desc>
- <commons.rc.version>RC2</commons.rc.version>
<commons.jira.id>CONFIGURATION</commons.jira.id>
<commons.jira.pid>12310467</commons.jira.pid>
<maven.compiler.source>1.8</maven.compiler.source>
@@ -566,10 +565,20 @@
</commons.osgi.import>
<slf4j.version>1.7.25</slf4j.version>
<spring.version>4.3.19.RELEASE</spring.version>
- <commons.japicmp.version>0.11.1</commons.japicmp.version>
+ <!-- generate report even if there are binary incompatible changes -->
+
<commons.japicmp.breakBuildOnBinaryIncompatibleModifications>false</commons.japicmp.breakBuildOnBinaryIncompatibleModifications>
+ <!-- 0.12.0 dies with a NullPointerException -->
+ <commons.japicmp.version>0.13.0</commons.japicmp.version>
+ <japicmp.skip>false</japicmp.skip>
+
+ <!-- Commons Release Plugin -->
+ <commons.bc.version>2.3</commons.bc.version>
+ <commons.rc.version>RC2</commons.rc.version>
<commons.release.isDistModule>true</commons.release.isDistModule>
-
<commons.distSvnStagingUrl>scm:svn:https://dist.apache.org/repos/dist/dev/commons/configuration</commons.distSvnStagingUrl>
+
<commons.distSvnStagingUrl>scm:svn:https://dist.apache.org/repos/dist/dev/commons/${commons.componentid}</commons.distSvnStagingUrl>
+ <commons.releaseManagerName>Rob Tompkins</commons.releaseManagerName>
+
<commons.releaseManagerKey>B6E73D84EA4FCC47166087253FAAD2CD5ECBB314</commons.releaseManagerKey>
</properties>
<build>
@@ -723,6 +732,24 @@
</excludes>
</configuration>
</plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <!--
+ The below setting for not failing upon error stems from the fact
that javacc's generated
+ code.
+
+ Javacc is responsible for a portion of the code in the package
org.apache.commons.configuration2.plist,
+ and only generates a portion of the package. Furthermore, the
javacc parser generator
+ generates javadoc that does not conform to the java 1.8 standard
and causes the build to fail. For the
+ sake of releasing commons-configuration-2.4.
+ -->
+ <failOnError>false</failOnError>
+ <links>
+ <link>https://docs.oracle.com/javase/8/docs/api/</link>
+ </links>
+ </configuration>
+ </plugin>
</plugins>
</build>
@@ -846,6 +873,37 @@
</excludes>
</configuration>
</plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>javadoc</report>
+ </reports>
+ <configuration>
+ <!--
+ The below setting for not failing upon error stems from the
fact that javacc's generated
+ code.
+
+ Javacc is responsible for a portion of the code in the package
org.apache.commons.configuration2.plist,
+ and only generates a portion of the package. Furthermore, the
javacc parser generator
+ generates javadoc that does not conform to the java 1.8
standard and causes the build to fail. For the
+ sake of releasing commons-configuration-2.4.
+ -->
+ <failOnError>false</failOnError>
+ <links>
+ <link>https://docs.oracle.com/javase/8/docs/api/</link>
+ </links>
+ </configuration>
+ </reportSet>
+ </reportSets>
+ <configuration>
+ <failOnError>false</failOnError>
+ <links>
+ <link>https://docs.oracle.com/javase/8/docs/api/</link>
+ </links>
+ </configuration>
+ </plugin>
</plugins>
</reporting>
Modified: commons/proper/configuration/trunk/src/changes/changes.xml
URL:
http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/changes/changes.xml?rev=1845106&r1=1845105&r2=1845106&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/changes/changes.xml (original)
+++ commons/proper/configuration/trunk/src/changes/changes.xml Mon Oct 29
11:52:28 2018
@@ -25,7 +25,7 @@
</properties>
<body>
- <release version="2.4" date="in SVN"
+ <release version="2.4" date="2018-10-23"
description="Minor release with new features and updated
dependencies.">
<action dev="oheger" type="fix" issue="CONFIGURATION-710"
due-to="thc202">
Fixed numerous typos in user guides.
Propchange: commons/proper/configuration/trunk/src/site/xdoc/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Oct 29 11:52:28 2018
@@ -1,3 +1,6 @@
/commons/proper/configuration/branches/CONFIGURATION_390/xdocs:819412-822131
+/commons/proper/configuration/branches/RELEASE_2_4_BRANCH/src/site/xdoc:1844455-1844713
/commons/proper/configuration/branches/configuration2-alpha/src/site/xdoc:1624597-1624751
/commons/proper/configuration/branches/configuration2_experimental/xdocs:757105-757112
+/commons/proper/configuration/tags/CONFIGURATION_2_4/src/site/xdoc:1845105
+/commons/proper/configuration/tags/CONFIGURATION_2_4_RC2/src/site/xdoc:1844714-1845104
Modified:
commons/proper/configuration/trunk/src/site/xdoc/download_configuration.xml
URL:
http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/site/xdoc/download_configuration.xml?rev=1845106&r1=1845105&r2=1845106&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/site/xdoc/download_configuration.xml
(original)
+++ commons/proper/configuration/trunk/src/site/xdoc/download_configuration.xml
Mon Oct 29 11:52:28 2018
@@ -111,32 +111,36 @@ limitations under the License.
</p>
</subsection>
</section>
- <section name="Apache Commons Configuration 2.3 (reworked 2.x version)">
+ <section name="Apache Commons Configuration 2.4 (reworked 2.x version)">
<subsection name="Binaries">
<table>
<tr>
- <td><a
href="[preferred]/commons/configuration/binaries/commons-configuration2-2.3-bin.tar.gz">commons-configuration2-2.3-bin.tar.gz</a></td>
- <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.3-bin.tar.gz.sha1">sha1</a></td>
- <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.3-bin.tar.gz.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/configuration/binaries/commons-configuration2-2.4-bin.tar.gz">commons-configuration2-2.4-bin.tar.gz</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.4-bin.tar.gz.sha256">sha256</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.4-bin.tar.gz.sha512">sha512</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.4-bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a
href="[preferred]/commons/configuration/binaries/commons-configuration2-2.3-bin.zip">commons-configuration2-2.3-bin.zip</a></td>
- <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.3-bin.zip.sha1">sha1</a></td>
- <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.3-bin.zip.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/configuration/binaries/commons-configuration2-2.4-bin.zip">commons-configuration2-2.4-bin.zip</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.4-bin.zip.sha256">sha256</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.4-bin.zip.sha512">sha512</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.4-bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
- <td><a
href="[preferred]/commons/configuration/source/commons-configuration2-2.3-src.tar.gz">commons-configuration2-2.3-src.tar.gz</a></td>
- <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.3-src.tar.gz.sha1">sha1</a></td>
- <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.3-src.tar.gz.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/configuration/source/commons-configuration2-2.4-src.tar.gz">commons-configuration2-2.4-src.tar.gz</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.4-src.tar.gz.sha256">sha256</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.4-src.tar.gz.sha512">sha512</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.4-src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a
href="[preferred]/commons/configuration/source/commons-configuration2-2.3-src.zip">commons-configuration2-2.3-src.zip</a></td>
- <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.3-src.zip.sha1">sha1</a></td>
- <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.3-src.zip.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/configuration/source/commons-configuration2-2.4-src.zip">commons-configuration2-2.4-src.zip</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.4-src.zip.sha256">sha256</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.4-src.zip.sha512">sha512</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.4-src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>