You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Nigel Daley (JIRA)" <ji...@apache.org> on 2007/05/16 21:59:16 UTC

[jira] Updated: (HADOOP-1379) Integrate Findbugs into nightly build process

     [ https://issues.apache.org/jira/browse/HADOOP-1379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nigel Daley updated HADOOP-1379:
--------------------------------

    Attachment: hadoop-findbugs-report.html

Findbugs is tunable, both in the detectors it uses and the output format it generates.  I've attached html output from a recent run using all detectors.  I believe Findbugs can also produce incremental output build over build.

In addition, the guys over at Fortify (http://opensource.fortifysoftware.com) will run Findbugs and their Source Code Analysis (SCA) software for free on open source projects.  I notice Lucene and Nutch are already registered.  The advantage of letting them run it is we then have access to their web interface to collaboratively classify the findbugs issues (Not a Bug, Should fix, Must fix, etc.).

> Integrate Findbugs into nightly build process
> ---------------------------------------------
>
>                 Key: HADOOP-1379
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1379
>             Project: Hadoop
>          Issue Type: New Feature
>          Components: test
>            Reporter: Nigel Daley
>         Attachments: hadoop-findbugs-report.html
>
>
> I think we should integrate Findbugs (http://findbugs.sourceforge.net) into our nightly test runs at http://lucene.zones.apache.org:8080/hudson/ and/or our patch process builds.
> Findbugs uses static analysis to look for bugs in Java code.  It is licensed under Lesser GNU Public License so the build target will need to be optional, similar to the checkstyle target. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.