You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@yetus.apache.org by "Sean Busbey (JIRA)" <ji...@apache.org> on 2017/07/13 16:55:00 UTC

[jira] [Commented] (YETUS-531) allow findbugs use with multijdk

    [ https://issues.apache.org/jira/browse/YETUS-531?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16085988#comment-16085988 ] 

Sean Busbey commented on YETUS-531:
-----------------------------------

one alternative approach for this request would be to allow specifying a specific jdk for the findbugs check, since spotbugs + jdk8 should catch anything that findbugs + jdk7 catches.

> allow findbugs use with multijdk
> --------------------------------
>
>                 Key: YETUS-531
>                 URL: https://issues.apache.org/jira/browse/YETUS-531
>             Project: Yetus
>          Issue Type: Improvement
>          Components: Test Patch
>    Affects Versions: 0.4.0, 0.5.0
>            Reporter: Sean Busbey
>             Fix For: 0.6.0
>
>
> spotbugs is a drop in replacement for the findbugs jar that tells the findbugs maven plugin what to analyze. It's actively maintained, so it provides better coverage than the old findbugs.
> unfortunately, spotbugs requires jdk8+.
> hbase configures spotbugs to be used only in the case of jdk8, but we have branches that support both jdk7 and jdk8. we'd like to use multijdk mode to run findbugs on those branches with jdk8 (since the default on the branch is jdk7).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)