gpt4 book ai didi

php - Pear CodeSniffer 循环复杂度

转载 作者:行者123 更新时间:2023-12-02 07:49:45 26 4
gpt4 key购买 nike

Pear CodeSniffer 似乎带有一个 Cyclomatic Complexity Sniff (CyclomaticComplexitySniff.php)。有谁知道如何使用它?我想计算我正在分析的代码的复杂性。我想使用 Zend 编码标准,但无论我使用什么标准,我都没有看到输出的复杂性信息。

如果有人对此有任何建议,请告诉我。

谢谢。

最佳答案

我已经设法通过使用以下命令使其工作:

phpcs <dir|file> -p -s 
--sniffs=Generic.Metrics.CyclomaticComplexity --standard=Squiz

如果您想查看所有函数的圈复杂度,而不是只查看超过默认阈值的函数,您必须在文件“PEAR\PHP\CodeSniffer\Standards\Squiz\ruleset”中将复杂度值设置为 0 .xml":

 <rule ref="Generic.Metrics.CyclomaticComplexity">
<properties>
<property name="complexity" value="0"/>

关于php - Pear CodeSniffer 循环复杂度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4457715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com