I've created a PHPMD configuration here that modifies the out of the box config for PHPMD.
The reason for using PHPMD checks with Drupal is that it has checks for things like unused variables or access to globals or var_dumps which should be avoided, but are not part of Drupal's coder.
The question, however, is are the checks acceptable? This issue is for commentary.