[jboss-dev-forums] [Embedded JBoss Development] - Re: ShrinkWrap FindBugs

aslak do-not-reply at jboss.com
Tue Sep 22 02:51:11 EDT 2009


Have you tried http://sonar.codehaus.org?

With http://docs.codehaus.org/display/SONAR/Sonar+Plugin+Library like: TagList, Jira, Hudson, Emma, Technical debt, Metrics Analytics, etc etc..

All the fun of the code analysis tools support in maven with non of the maven config hassle..

If default installed on the local machine(with no external database), all you have to do is:
- start sonar
- run "mvn sonar:sonar" on _any_ project and your done.. 


It will then run, findbugs, pmd, cpd, checkstyle, ckjm, taglist, surefire, ++(depending on server config)
and summarize it all up into categories of issues with priority. It has rulesets to ignore a lot of the default checkstyle/findbugs warnings so you don't get spamed with 3000 tab/space issues etc.. 

You can of course drill down into the diff findings in a nice little ajaxy web app. It also keeps state for each run, so you can see timeline changes in the different areas. It nicely keeps the project version number as markers on the timeline, so you can compare the development..


Now That is Ultra Cool :)


View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4256295#4256295

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4256295



More information about the jboss-dev-forums mailing list