This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-geometry.git

commit 751eff997d8799f3e34489c394f3f0f7e627c800
Author: Alex Herbert <a.herb...@sussex.ac.uk>
AuthorDate: Tue Feb 18 08:31:08 2020 +0000

    Update spotbugs dependency for java 13 support.
    
    Added spotbugs dependency to use 4.0.0
---
 pom.xml | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 076e2c5..024f982 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,8 +61,10 @@
     <!-- Workaround to avoid duplicating config files. -->
     <geometry.parent.dir>${basedir}</geometry.parent.dir>
 
-    <!-- Version fix to support Java 11 site generation using parent-48 -->
-    <commons.spotbugs.version>3.1.11</commons.spotbugs.version>
+    <commons.spotbugs.version>3.1.12</commons.spotbugs.version>
+    <!-- Required for Java 13 build -->
+    <commons.spotbugs.dep.version>4.0.0</commons.spotbugs.dep.version>
+
     <!-- Fix to avoid JXR 3.0.0 forking the lifecycle phase 'compile' during 
site report
        jxr:aggregate. If compile is forked it fails when building the Java 9 
modules that
        depend on other packages. -->
@@ -230,6 +232,13 @@
         <groupId>com.github.spotbugs</groupId>
         <artifactId>spotbugs-maven-plugin</artifactId>
         <version>${commons.spotbugs.version}</version>
+        <dependencies>
+          <dependency>
+            <groupId>com.github.spotbugs</groupId>
+            <artifactId>spotbugs</artifactId>
+            <version>${commons.spotbugs.dep.version}</version>
+          </dependency>
+        </dependencies>
         <configuration>
           <threshold>Normal</threshold>
           <effort>Default</effort>

Reply via email to