[
https://issues.apache.org/jira/browse/HBASE-12408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15408582#comment-15408582
]
Sean Busbey commented on HBASE-12408:
-------------------------------------
maybe obviated by the docs addition in HBASE-16321?
> Clarify ref guide findbugs section's use of "Apache licensed version of
> annotations"
> ------------------------------------------------------------------------------------
>
> Key: HBASE-12408
> URL: https://issues.apache.org/jira/browse/HBASE-12408
> Project: HBase
> Issue Type: Improvement
> Components: documentation
> Reporter: Sean Busbey
> Assignee: Sean Busbey
> Priority: Minor
>
> The ref guide has a [findbugs
> section|http://hbase.apache.org/book.html#common.patch.feedback.findbugs]
> that ends with this line
> {quote}
> It is important to use the Apache-licensed version of the annotations.
> {quote}
> without any additional context, it's hard to figure out what we're talking
> about or why. The site for Findbugs itself only ever talks about its own
> license, which is LGPL.
> I think what we're getting at is that we use the fully qualified
> SupressWarnings instead of the newer SuppressFBWarnings because we rely on
> the [cleanroom ASL reimplementation of findbugs
> annotations|https://github.com/stephenc/findbugs-annotations].
> We should clarify that and provide some links.
> * [findbugs project page|http://findbugs.sourceforge.net/]
> * [cleanroom project page|https://github.com/stephenc/findbugs-annotations]
> * [javadocs|http://stephenc.github.io/findbugs-annotations/apidocs/]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)