Howdy,
PMD is a good tool.  There's a large, and increasing, overlap between it and 
Checkstyle.  Both of them IMHO can be misleading and shouldn't be trusted blindly.  
For example, both (Checkstyle only in its latest version) will complain about 
non-final parameters to methods, method "not designed for extension," etc.  For an 
open-source framework designed to be extensible like log4j, these are non issues and 
the checks should be turned off in PMD/Checkstyle.  We should agree to a common 
Checkstyle/PMD checklist (unfortunately they have different formats) before making 
large sweeping changes based on PMD/Checkstyle output.

(Of course this doesn't apply to trivial things like missing javadoc comments)

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: Berin Loritsch [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, June 25, 2003 5:25 PM
>To: Log4J Developers List
>Subject: Re: PMD
>
>Ceki Gülcü wrote:
>
>> At 02:15 PM 6/25/2003 -0700, you wrote:
>>
>>> Sorry, http://pmd.sourceforge.net/
>>
>>
>> LOL. I thought PMD was an acronym and "Packet Mode Data", "Physical
>> Medium Dependent", "Polarization Mode Dispersion" sounded out of place.
>
>
>:D  My favorite backronym is  "Protein Mutant Database" from their own
>     page (http://pmd.sourceforge.net/meaning.html).
>
>--
>
>"They that give up essential liberty to obtain a little temporary safety
>  deserve neither liberty nor safety."
>                 - Benjamin Franklin
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to