忽略块上的规则

asi*_*cfr 3 sonarjs

就像 sonar-java 和注释 @SuppressWarnings("squid:S2078") 一样,
sonar-js 有没有办法忽略一段代码上的一条规则?
git repo 没有任何这样的例子。

我开发了一个react-redux ES6应用程序,并且我有默认值的reducer:

export default function myReducer(prev = initialState, action)  
Run Code Online (Sandbox Code Playgroud)

和声纳抱怨“具有默认值的函数参数应该放在最后”。
但我无法更改减速器参数的顺序,我需要一个默认值。

Ele*_*hik 5

您可以选择:

  • 在 SQ 的项目管理中,您可以设置忽略某些规则的某些文件(请参阅文档

  • 您在 SQ 中将问题标记为“无法修复”

  • 您将“// NOSONAR”注释放在有问题的行中

您还可以在SonarJS github issues中报告误报问题。