就像 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)
和声纳抱怨“具有默认值的函数参数应该放在最后”。
但我无法更改减速器参数的顺序,我需要一个默认值。
您可以选择:
在 SQ 的项目管理中,您可以设置忽略某些规则的某些文件(请参阅文档)
您在 SQ 中将问题标记为“无法修复”
您将“// NOSONAR”注释放在有问题的行中
您还可以在SonarJS github issues中报告误报问题。