【问题标题】:SonarQube PHP //@codingStandardsIgnoreStart / End equivalent code block ignoreSonarQube PHP //@codingStandardsIgnoreStart / End 等效代码块忽略
【发布时间】:2017-07-31 15:59:06
【问题描述】:

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

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

谢谢。

【问题讨论】:

  • 这里问的不是同一个问题:stackoverflow.com/questions/45183653/… 我想知道是否有一种方法可以像过去一样忽略代码块。但我认为现在没有人......(我没有找到它)。不仅 //NOSONAR 适用于一行(据我所知)

标签: php sonarqube sonarqube-scan


【解决方案1】:

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

你可以,但是

  • 在 SonarQube UI 中将问题标记为误报无法修复
  • NOSONAR 注释标记行
  • 从分析中排除整个文件

更多详情请见the official FAQ

【讨论】:

  • 哦...我会尝试为未来的 Sonarqube 版本添加改进。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-26
  • 1970-01-01
  • 2015-08-19
  • 2013-03-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多