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>