Hadrian,
I believe the sonar build for Camel is using the default "Sun checks with Findbugs" setup. I could change that to use the Camel rules for Checkstyle and PMD. The CXF build is now using the CXF rulesets for both. It jumped the compliance level from ~85% to ~96% as we didn't feel a bunch of the PMC/Checkstyle rules were really violations of anything. Dan On Monday 07 February 2011 12:33:05 am Hadrian Zbarcea wrote: > Hi, > > The ASF is running a pilot instance of Sonar [1] and, thanks to Brett > Porter, Camel was included. After four failed builds, Olivier Lamy pitched > in and made Chuck Norris happy on the fifth try. > > Therefore [drum roll] I am happy to introduce the first sonar report of > Camel [2]. Feel free to take a look at the many things we can improve in > camel. (I am willing to bet Christian Schneider will jump on the package > dependencies). There are a bunch of low hanging fruits, such as redundant > throws and collapsible if statements that could quickly improve our rating > from an already respectable 78.9%. > > Needless to say, it becomes even more important to keep our builds stable > and keep working on reducing testing time, as building Camel sucks over 5 > hours of scarce build time in the sonar environment. > > Many thanks to Brett, Olivier and INFRA for the help. > Hadrian > > [1] http://sonar.apache.org/ > [2] http://sonar.apache.org/dashboard/index/37401 -- Daniel Kulp dk...@apache.org http://dankulp.com/blog