This is the project site of PHPMD. It is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
What PHPMD does is, it takes a given source code
... [More] and analyzes it for several potential problems. These problems can be suboptimal code, over complicated expressions or dead code, like unused parameters, methods and properties. [Less]
A Python static analysis frontend which configures and filters PyLint to produce more useful output and which will gain additional backends in future versions.
(If Flake8 is the lightweight check your IDE runs every time you save, this is intended to be the thorough check you run on a commit or
... [More] push hook.)
This is also the backend which powers Landscape.io, so using them together is similar to running your test suite manually before you push to the continuous integration server. [Less]