SonarQube PHP // @ codingStandardsIgnoreStart / End等效代码块忽略

时间:2017-07-28 10:30:57

标签: php sonarqube sonarqube-scan

我正在使用PHP插件使用Sonarqube 6.4分析PHP项目,在我们开发时,我们使用PSR2 // @ codingStandardsIgnoreStart // @ codingStandardsIgnoreEnd来忽略代码块中的破坏规则。这些级别不适用于sonarqube分析和 据我所知,NOSONAR仅适用于一行代码。但是我想要一个代码块的忽略方式。

我看到Sonarqube在过去使用// CHECKSTYLE:OFF / ON时有类似的东西。 有没有办法用于PHP项目的Sonarqube 6.4版本?

谢谢。

1 个答案:

答案 0 :(得分:1)

,无法从分析中排除代码的区域

但是你可以

  • 在SonarQube用户界面中将问题标记为 False-Positive 无法修复
  • 使用NOSONAR评论标记
  • 从分析中排除整个文件

有关详细信息,请参阅the official FAQ