> Ashish wrote: >> >> Had recently created a PMD report for one of my projects. >> Thought of running the same on MINA core. >> >> The results are impressive. Most of the reported stuff is in test >> directory. >> >> Have the checkstyle report also with me, but since don't have rule set >> customized for our coding guidelines, >> so removing that report. >> >> There are two reports, one for core and the other is for the complete >> MINA code base. >> >> Have used basic rules only (rulesets/imports.xml, >> rulesets/unusedcode.xml, basic). As and when time permits >> shall try to enhance the ruleset usage. >> >> > > That's quite interesting ! 90% of the reported issues can be fixed very > easily (removing useless imports, checking the empty catch blocks, replacing > the IPV4 adresses). > > There is only one level 2 error which can also be fixed. > > It would be interesting to have those reports generated with Maven, too. > > Thanks Ashish !
The tool can easily be inserted into Maven as well. Here's the link http://pmd.sourceforge.net/mvn-plugin.html I am afraid, I am still beginner with Maven, so will try to make it work in my local setup :-( Unfortunately, getting a little more busy than usual with my paid job. So, just trying to pitch in wherever I can. Recent inspiration came from Alex's mail in ApacheDS - show the "S" within you I am trying to stretch myself and find that "S" with me :-) Thanks Alex!
