[
https://issues.apache.org/jira/browse/RATIS-2010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17808514#comment-17808514
]
Attila Doroszlai commented on RATIS-2010:
-----------------------------------------
bq. Just found that there are some spotbugs items in the pom after merged. Do
we still need them?
Yes. Only eliminated {{spotbugs-annotations}}, which contains
{{\@SuppressFBWarnings}} among others, and is LGPL. {{spotbugs-maven-plugin}}
is still used for checking code. It is only used in the build process, but is
Apache-licensed anyway.
> 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)