我正在尝试对SonarQube进行一些研究,有人问我找不到在线答案。
执行PHP代码扫描时,是否可以针对特定版本的PHP或配置SonarQube,使其扫描的编码标准基于特定版本的PHP?
例如,当我扫描PHP5代码时,我希望能够使用PHP5标准,而不是PHP7标准。因此,仅在PHP7中不推荐使用的东西就不会显得不推荐使用。
我在网上搜索时发现了SQ文档的这一部分,该部分说明了哪些代码部分负责返回“不应使用已弃用的功能”代码。
https://rules.sonarsource.com/php/tag/obsolete/RSPEC-2001
但这就是我发现的全部。在Internet上找不到我想知道的信息。
有人知道是否可以选择目标PHP版本进行扫描吗?