尝试使用 PhpStorm 检查来讲述我们的代码质量并跟踪改进。它运行良好,我有一个脚本,每天从 git 中提取,运行检查并绘制所有内容。耶。
这是运行检查的关键行:
command = "phpstorm.bat inspect " + reponame + " " + reponame + "\.idea\workspace.xml results\ -v2 -d " + pathtosrc
但是,我注意到给出的数字并不总是一致的。
例如今天,我在同一个代码库上连续运行了 3 次,没有任何拉取、代码更改或任何事情,得到了不同的结果。
Type Run 1,Run 2,Run 3
ERROR 531,531,530
WARNING 12895,12893,12878
WEAK WARNING 18425,18425,18424
INFORMATION 152,152,152
TYPO 82,82,82
我想不通这是什么原因,但如果有并且我可以解决它,我想知道。我原以为在相同的代码上运行相同的工具总是会产生相同的结果,不是吗?