[ 
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)

Reply via email to