OpenMake Meister

FindBugs

FindBugs looks for bugs in Java programs.  It is based on the concept of bug patterns.  A bug pattern is a code idiom that is often an error.  Bug patterns arise for a variety of reasons:

     Difficult language features.

     Misunderstood API methods.

     Misunderstood invariants when code is modified during maintenance.

     Garden variety mistakes: typos, use of the wrong boolean operator.

Use this Workflow Activity to implement FindBugs into your Workflow.

 

The compiled classes classpath is passed in as a parameter

    Should be comma separated

    Accepts both directories and jar files

 

Install Instructions:

1.   Download the latest version of Emma from sourceforge

-     https://sourceforge.net/project/showfiles.php?group_id=96405

 

2.   Select the Download link for the findbug package

3.   https://sourceforge.net/project/showfiles.php?group_id=96405&package_id=103029&release_id=668206Select the download link for the Emma Release package

4.   Select the findbugs zip file and download it

5.   Unzip the file to a local directory on your hard drive

6.   Once unzipped copy the jar files from the lib directory  to <MEISTER_INSTALL_PATH>/client/tools/findbugs/lib