Bug 315866 - Add support for findbugs and/or pmd
Summary: Add support for findbugs and/or pmd
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Buckminster (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: buckminster.core-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2010-06-05 03:41 EDT by Markus Kuppe CLA
Modified: 2019-02-25 14:40 EST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Kuppe CLA 2010-06-05 03:41:17 EDT
Much like Bucky runs Emma as part of the test launch, support for findbugs and/or other static code analyzers would be of great use.

Thanks
Comment 1 Henrik Lindberg CLA 2010-06-06 19:19:03 EDT
Agree, anyone wants to pick one and implement? 
As I understood it, it was not very difficult to add support for EcLemma, so it should be possible to look at that implementation for guidance.
Comment 2 Achim Demelt CLA 2010-06-07 00:00:29 EDT
AFAIK, Findbugs and PMD are simply builders that run as part of your regular build. If the bundles are split well between UI and non-UI parts, it should be as easy as installing the headless part into Buckminster. No need to write a Buckminster plug-in at all.

I did a very similar thing recently with Groovy support for Buckminster. See these threads for installation details:

http://www.eclipse.org/forums/index.php?t=tree&goto=536287&#page_top