我目前正在运行Sonar来进行代码的静态分析。 当我分析Java文件并想要抑制某个警告时,我使用了@SuppressWarnings(nameOfTheWarningOnSonar)注释。 我想知道在JavaScript中是否有一个简单等效的方法来抑制Sonar上的特定警告。
我目前正在运行Sonar来进行代码的静态分析。 当我分析Java文件并想要抑制某个警告时,我使用了@SuppressWarnings(nameOfTheWarningOnSonar)注释。 我想知道在JavaScript中是否有一个简单等效的方法来抑制Sonar上的特定警告。
最简单的方法当然是:
纠正Sonar所说的内容 :)
但假设这是误报。
以下是可能解决此问题的方法列表:
自从2014年11月以来:标签支持
// NOSONAR
the code who display Sonar error
现在JavaScript检查已经完全支持(感谢@RPallas)。
当你不能控制Sonar时:相当丑陋的方法
try {
the code who display Sonar error
} catch(err) { }
//CHECKSTYLE:OFF
the code who display Sonar error
//CHECKSTYLE:ON
但我会将此插件的文档链接(http://checkstyle.sourceforge.net/config.html)发送给您。
希望这个答案能帮到您。