Update build and test dependencies.
Update JUnit from 4.12 to 4.13.
Update Jacoco from 0.8.4 to 0.8.5.
Update JApiCmp from 0.12.0 to 0.14.3.
Update maven-surefire-plugin from 2.22.1 to 3.0.0-M4.
Update maven-checkstyle-plugin from 3.0.0 to 3.1.1.
Update maven-pmd-plugin from 3.12.0 to 3.13.0.
Update BC version from 1.9.3 to 1.9.4.
diff --git a/checkstyle.xml b/checkstyle.xml
index e4bc463..e899d6f 100644
--- a/checkstyle.xml
+++ b/checkstyle.xml
@@ -29,20 +29,19 @@
<module name="FileTabCharacter">
<property name="fileExtensions" value="java,xml"/>
</module>
+ <module name="LineLength">
+ <property name="max" value="120"/>
+ </module>
<module name="TreeWalker">
<module name="AvoidStarImport"/>
<module name="RedundantImport"/>
<module name="UnusedImports"/>
<module name="NeedBraces"/>
- <module name="LineLength">
- <property name="max" value="120"/>
- </module>
<module name="JavadocType">
<property name="scope" value="protected"/>
</module>
<module name="JavadocMethod">
<property name="scope" value="protected"/>
- <property name="allowUndeclaredRTE" value="true"/>
</module>
</module>
<!-- Line with trailing spaces -->
diff --git a/pom.xml b/pom.xml
index f586875..812f5cf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,7 +39,7 @@
<commons.release.version>2.0.0</commons.release.version>
<commons.release.desc>(Java 8)</commons.release.desc>
<!-- Previous major version -->
- <commons.release.2.version>1.9.3</commons.release.2.version>
+ <commons.release.2.version>1.9.4</commons.release.2.version>
<commons.release.2.desc>(Java 6)</commons.release.2.desc>
<!-- override parent name, because 1.x uses different artifactId -->
<commons.release.2.name>commons-beanutils-${commons.release.2.version}</commons.release.2.name>
@@ -49,10 +49,10 @@
<!-- limit memory size see BEANUTILS-291; allow command-line override -->
<!-- Originally 25M, increased to 56M to get round Continuum CI / Travis CI build failures -->
<surefire.argLine>-Xmx256M</surefire.argLine>
- <commons.japicmp.version>0.12.0</commons.japicmp.version>
+ <commons.japicmp.version>0.14.3</commons.japicmp.version>
<commons.clirr.version>2.8</commons.clirr.version>
<commons.encoding>utf-8</commons.encoding>
- <commons.jacoco.version>0.8.4</commons.jacoco.version>
+ <commons.jacoco.version>0.8.5</commons.jacoco.version>
<!-- Commons Release Plugin -->
<commons.bc.version>2.0.0-SNAPSHOT</commons.bc.version>
<commons.release.isDistModule>true</commons.release.isDistModule>
@@ -338,7 +338,7 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>4.12</version>
+ <version>4.13</version>
<scope>test</scope>
</dependency>
</dependencies>
@@ -349,7 +349,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>2.22.1</version>
+ <version>3.0.0-M4</version>
<configuration>
<forkMode>pertest</forkMode>
<!-- limit memory size see BEANUTILS-291
@@ -410,7 +410,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
- <version>3.0.0</version>
+ <version>3.1.1</version>
<configuration>
<configLocation>${basedir}/checkstyle.xml</configLocation>
<enableRulesSummary>false</enableRulesSummary>
@@ -446,7 +446,7 @@
</plugin>
<plugin>
<artifactId>maven-pmd-plugin</artifactId>
- <version>3.12.0</version>
+ <version>3.13.0</version>
<configuration>
<targetJdk>${maven.compiler.target}</targetJdk>
<linkXref>true</linkXref>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 80876c2..effbfb1 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -78,6 +78,27 @@
<action issue="BEANUTILS-529" dev="ggregory" type="update" due-to="Gary Gregory">
Log at the debug level instead of info.
</action>
+ <action dev="ggregory" type="update" due-to="Gary Gregory">
+ Update JUnit from 4.12 to 4.13.
+ </action>
+ <action dev="ggregory" type="update" due-to="Gary Gregory">
+ Update Jacoco from 0.8.4 to 0.8.5.
+ </action>
+ <action dev="ggregory" type="update" due-to="Gary Gregory">
+ Update JApiCmp from 0.12.0 to 0.14.3.
+ </action>
+ <action dev="ggregory" type="update" due-to="Gary Gregory">
+ Update maven-surefire-plugin from 2.22.1 to 3.0.0-M4.
+ </action>
+ <action dev="ggregory" type="update" due-to="Gary Gregory">
+ Update maven-checkstyle-plugin from 3.0.0 to 3.1.1.
+ </action>
+ <action dev="ggregory" type="update" due-to="Gary Gregory">
+ Update maven-pmd-plugin from 3.12.0 to 3.13.0.
+ </action>
+ <action dev="ggregory" type="update" due-to="Gary Gregory">
+ Update BC version from 1.9.3 to 1.9.4.
+ </action>
</release>
<release version="1.9.4" date="2019-08-13" description="The primary reason for this release is a bugfix for