PHPUnit3.6,带有Ant Alternative,用于--log pmd和--log度量


PHPUnit3.6 with Ant Alternative for --log-pmd,--log-metrics?

有人知道--log pmd、--log度量的替代方案吗?

<arg line="--colors --coverage-html ${basedir}/build/report
             --log-junit ${basedir}/build/logs/phpunit.xml 
             --log-pmd ${basedir}/build/logs/phpunit.pmd.xml
             --log-metrics ${basedir}/build/logs/phpunit.metrics.xml
             --coverage-clover ${basedir}/build/logs/phpunit.coverage.xml 
             AllTests.php"/> 

在phpunit 3.6中没有--log pmd、--log metrics命令,请任何人告诉我如何在3.6 phpunit版本中编写这些命令

PHPUnit 3.6不再具有这些交换机后面的功能

--log-pmd被删除是因为项目更有用、更强大

PHPMD - PHP Mess Detector您可以在没有phpunit 的情况下独立使用


--log-metrics被删除时,对于所有的指标,你都想转向

PHP_Depend software analyzer and metric tool.


对于基本指标和项目规模概述(loc、nloc、cc、avg.cc/方法),有phploc命令行工具。

关于如何使用这些工具的文档(与ant一起)

可以在jenkins-php.org中找到。查看build.xml,您将了解如何使用它们来生成CLI和xml输出。