我正在尝试在一个更老、更大的代码库上设置PHPStan。我如何排除所有的东西,然后可能通过配置来定义要分析的内容。
我已经考虑过使用一个单独的文件夹,但这将意味着不断移动文件,这可能会导致代码崩溃。因此,我希望排除所有内容,然后将每个文件添加到分析器中。
目前,我能找到的唯一解决方案就是用composer.json定义一个脚本
"scripts": {
"phpstan": "./vendor/bin/phpstan analyse --memory-limit=1G --no-progress --level 1 `cat phpstan_analyse_files`"
}
并在文件phpstan_analyse_files中保存要分析的文件列表
https://stackoverflow.com/questions/51336345
复制相似问题