当前位置: 首页 > 知识库问答 >
问题:

如何在静态编程语言中抑制检查式警告

糜淇
2023-03-14

在java中可以这样做//CHECKSTYLE: OFF这将关闭声纳中的检查样式警告。

此外,您可以更具体地在某一行前面使用@SuppressWarnings(“弃用”)。

我知道如果警告是固定的而不是抑制的会更好。Bot如何在静态编程语言中抑制?

我发现一些博客建议使用@Suppress(“某种类型”),但sonar仍然报告了这个问题。

有什么建议吗?

共有1个答案

斜成济
2023-03-14

它的文档记录很差,但@Suppress(…)应该有用。我已经用Suppress(“kotlin:S117”)注释了类,并停止了获取警告。

Sonar团队更感兴趣的是您将这些标记为在其UI中已解决,这可能也是一种合法的方法

 类似资料:
  • 我试图用OkHttp和Cucumber在静态编程语言中设置一个Spring启动项目,并且在运行Cucumber任务时遇到以下错误。如何修复? 还有build gradle kts片段 我看到了这个错误https://github.com/square/okio/issues/647看起来可能是它,并修复了这个build.gradle,我如何将其翻译为kotlinbuild.gradle.kts?

  • 是否可以在中的class中添加一个新的静态方法?通常,由于Kotlin Extensions,这样的事情在Kotlin中是可能的。 我已经尝试在一个名为的文件中执行以下操作: 但<code>数学。无法解析同伴。。。

  • 抱歉,我在谷歌搜索中找不到答案...在kotlin中运行bash命令的语法是什么?我想做一个curl命令。那里的留档似乎非常有限,或者我不擅长谷歌搜索?

  • 暴露0.27.1是否能够翻译以下SQL语句? 下面是我尝试的内容,但不幸的是,子查询独立于查询的其余部分工作。 此外,如果可能的话,那么如何使用别名从ResultRow获取结果?在这个示例之后,解决方案似乎是将整个子查询存储在单个变量中,并使用一个alias()方法调用,但这看起来很难看。有没有更好的方法?

  • 如图所示,https://stackoverflow.com/a/16639438/8949356,在Java中,当声明的类是公共类时,可以重写其函数 但是我想知道如何用静态编程语言编写完全相同的代码,我已经尝试了很多,但没有找到任何关于这个主题的东西。我可以在Java中去做这件事,但我的其余代码是用静态编程语言编写的,而且我不能一直带着这种怀疑;静态编程语言对我来说是一个很好的工具,我想学习它。

  • 我试图转换一些使用Jackson的@JsonSubTypes注释来管理多态性的Java代码。 以下是可用的Java代码: 以下是我认为等效的Kotlin代码: 但我在三行“JsonSubTypes.Type”中的每一行都会出现以下错误: 知道吗?