[
https://issues.apache.org/jira/browse/RATIS-2010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17808509#comment-17808509
]
Tsz-wo Sze commented on RATIS-2010:
-----------------------------------
{code}
-- ./pom.xml ------------------------------------------------------------------
193: <spotbugs.version>4.2.1</spotbugs.version>
194: <spotbugs-plugin.version>4.2.0</spotbugs-plugin.version>
495: <groupId>com.github.spotbugs</groupId>
496: <artifactId>spotbugs-maven-plugin</artifactId>
497: <version>${spotbugs-plugin.version}</version>
500: <groupId>com.github.spotbugs</groupId>
501: <artifactId>spotbugs</artifactId>
502: <version>${spotbugs.version}</version>
731: <groupId>com.github.spotbugs</groupId>
732: <artifactId>spotbugs-maven-plugin</artifactId>
10 occurrence(s)
-- ./ratis-proto/pom.xml ------------------------------------------------------
28: <spotbugs.skip>true</spotbugs.skip>
1 occurrence(s)
===============================================================================
Totally 11 occurrence(s) in 20 file(s).
{code}
[~adoroszlai], Just found that there are some spotbugs items in the pom after
merged. Do we still need them?
> Remove dependency on spotbugs-annotations
> -----------------------------------------
>
> Key: RATIS-2010
> URL: https://issues.apache.org/jira/browse/RATIS-2010
> Project: Ratis
> Issue Type: Sub-task
> Components: build
> Reporter: Attila Doroszlai
> Assignee: Attila Doroszlai
> Priority: Major
> Fix For: 3.1.0
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> * Remove some unnecessary {{\@SuppressFBWarnings}}.
> * Remove dependency on {{spotbugs-annotations}}.
> * Remove usage of {{javax.annotation}} coming from {{jsr305}}, which is a
> transitive dependency via {{spotbugs-annotations}}.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)