You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2021/03/02 07:55:27 UTC
[hbase] branch master updated: HBASE-25604 Upgrade spotbugs to 4.x
(#2986)
This is an automated email from the ASF dual-hosted git repository.
zhangduo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/master by this push:
new d5df999 HBASE-25604 Upgrade spotbugs to 4.x (#2986)
d5df999 is described below
commit d5df99999ab5023aeadd34c94601230c177fc247
Author: Duo Zhang <zh...@apache.org>
AuthorDate: Tue Mar 2 15:54:54 2021 +0800
HBASE-25604 Upgrade spotbugs to 4.x (#2986)
Signed-off-by: XinSun <dd...@gmail.com>
---
dev-support/docker/Dockerfile | 4 ++--
pom.xml | 12 ++++++++++--
2 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/dev-support/docker/Dockerfile b/dev-support/docker/Dockerfile
index f8bcd08..9cb3b01 100644
--- a/dev-support/docker/Dockerfile
+++ b/dev-support/docker/Dockerfile
@@ -73,9 +73,9 @@ ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
#
FROM BASE_IMAGE AS SPOTBUGS_DOWNLOAD_IMAGE
-ENV SPOTBUGS_VERSION '3.1.12'
+ENV SPOTBUGS_VERSION '4.2.1'
ENV SPOTBUGS_URL "https://repo.maven.apache.org/maven2/com/github/spotbugs/spotbugs/${SPOTBUGS_VERSION}/spotbugs-${SPOTBUGS_VERSION}.tgz"
-ENV SPOTBUGS_SHA256 '9c475d6c7096ed7af783e04dc2db40462145291de75a80029391600b6eb2d401'
+ENV SPOTBUGS_SHA256 '4d6f5f68da8ddf037bc82f0146b6e6caff4fc5872b9cd511c1e6136c680093a4'
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
RUN curl --location --fail --silent --show-error --output /tmp/spotbugs.tgz "${SPOTBUGS_URL}" && \
echo "${SPOTBUGS_SHA256} */tmp/spotbugs.tgz" | sha256sum -c -
diff --git a/pom.xml b/pom.xml
index 43b4080..b1b5340 100755
--- a/pom.xml
+++ b/pom.xml
@@ -827,6 +827,14 @@
<xmlOutput>true</xmlOutput>
<effort>Max</effort>
</configuration>
+ <dependencies>
+ <!-- overwrite dependency on spotbugs if you want to specify the version of spotbugs -->
+ <dependency>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs</artifactId>
+ <version>${spotbugs.version}</version>
+ </dependency>
+ </dependencies>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
@@ -1685,8 +1693,8 @@
<maven.project.info.report.version>2.9</maven.project.info.report.version>
<os.maven.version>1.5.0.Final</os.maven.version>
<findbugs-annotations.version>1.3.9-1</findbugs-annotations.version>
- <spotbugs.version>3.1.12</spotbugs.version>
- <spotbugs.maven.version>3.1.12.2</spotbugs.maven.version>
+ <spotbugs.version>4.2.1</spotbugs.version>
+ <spotbugs.maven.version>4.2.0</spotbugs.maven.version>
<surefire.version>3.0.0-M4</surefire.version>
<wagon.ssh.version>2.12</wagon.ssh.version>
<xml.maven.version>1.0.1</xml.maven.version>