Le 25/01/2010 15:08, Scott Gray a écrit :
On 25/01/2010, at 3:08 AM, Erwan de FERRIERES wrote:

Hi all,

We've managed to install an Hudson CI server with checkstyle and PMD tasks to analyse the 
java code source. If you want, I can also add the ant targets to the project. Like 
Cobertura, the libraries are under a non compatible license, so it will be necessary to 
add them "by hand".

I know PMD's license is compatible (haven't checked the others), is there 
anything that checkstyle can do that PMD cannot?
Nice catch !
I don't think so, for the differences between the two. Maybe on checkstyle the rules are already defined, and with PMD we have to create them.

Checkstyle (from what I saw) is more looking at syntax miswritings, like missing spaces, or stuff like that.

Here is an interesting analysis :
http://stackoverflow.com/questions/184563/checkstyle-vs-pmd


At the moment, the sun java rules are used for checkstyle.

The result can be seen here :
http://selenium.neogia.org:3737/job/codeQualityOnOFBiz/violations/?

As you will see, there are a lot of issues...

The question is should we try to resolve them ? Or should we create our own set 
of rules, to comply the OFBiz code ?

Regards,

--
Erwan de FERRIERES
www.nereide.biz


--
Erwan de FERRIERES
www.nereide.biz

Reply via email to