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>


Reply via email to