FindBugs alone is just a little report plugin def in maven. But then you want to ignore
some of the x # of bugs it reports, so that makes more maven report config plus a find bug
specific xml config..
Combine the same effort with checkstyle, pmd, cpd, ckjm etc etc.. your maven pom becomes
huge. Then try to get maven site to actually use all these with correct xrefs etc. this
alone is impossible (last times I tried with a hierarchy maven struct) due to X # of bugs
in site/report plugins..
And after hours/days/weeks of tweaking, what your left with is a bunch of separate almost
useless reports..
Then multiply that efford with creating and maintaining the configuration for your 2-100
projects..
With Sonar you get all of this more or less out of the box, and with the Hudson plugin you
make sonar a part of your build cycle..
And you have a centralized location for your reporting states/config..
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4256480#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...