gpt4 book ai didi

相当于@SuppressWarnings的Javascript?

转载 作者:数据小太阳 更新时间:2023-10-29 06:06:04 30 4
gpt4 key购买 nike

我目前正在运行 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) { }

如果您发现任何可能的问题,Sonar 无法检测到某些东西(感谢@ JavaScript)。

但是最好的办法还是修改Sonar的配置:

当你控制 Sonar 时: 添加一个插件

要在 Sonar 上使用 CheckStyle 插件:( http://checkstyle.sourceforge.net/ )

解决方案是向有问题的类添加 Checkstyle 结构化注释以抑制特定检查。

需要的抑制注释(SuppressionCommentFilter)格式是这样的:

//CHECKSTYLE:OFF

the code who display Sonar error

//CHECKSTYLE:ON

但我会向您发送此插件的文档 (http://checkstyle.sourceforge.net/config.html)

希望这个回答对您有所帮助。

关于相当于@SuppressWarnings的Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31320062/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com