I understand that the title is not the best, but come on.
We have several tools that help in developing an application with PHP, as PHPUnit, PHPMD, PHP Depend, PHP Doc, and so on.
For example, I know that PHPUnit is essential in the require-dev, but what puzzles me is, for example, PHPCPD is a simple tool that helps us verify repeated codes in the application. PHP Documentator is a tool that generates documentation for the application.
I wonder, is it really necessary clog the composer.json with all these tools or have to separate some with composer.json and the other with the pear?.
Thank you all.