我有一条Java代码行,其中IntelliJ显示警告。如何使该特定行中的警告静音,而又不影响其他行中显示的警告?
在这个问题中,实际的警告是无关紧要的:现在,我不寻求有关如何提高特定Java代码质量的建议,但我通常想知道如何防止IntelliJ在特定Java代码上显示警告。
Java源代码行。
大多数情况下,您可以在IntelliJ中单击和Alt+Enter
,它将带有抑制警告的选项。
Intellij的SonarLint插件也对TODO发出警告。 默认情况下,Intellij突出显示TODO并将它们显示在提交对话框中。SonarLint再次突出显示是多余的。 此外,它还抑制了Intellij的一个有用功能—Intellij用蓝色突出显示TODOs,这更容易识别和滚动到。 由于SonarLint插件,此功能被抑制。所以,我只想对待办事项禁用Sonarint警告。我该怎么做?
问题内容: 我正在使用字符串作为锁,因此想确保该对象是一个新实例。FindBugs抱怨,因为直接定义字符串(使用双引号)通常更有效。我的代码如下: 我在这里做错什么了吗?Eclipse FindBugs插件仍将其报告为问题: 问题答案: 好的,所以尽管其他两个答案都很有趣且有用(两个都是+1),但我并没有最终更改代码,而是要接受自己的答案。为了使FindBugs满意,我将注释从成员变量移到了周围的
问题内容: 我们广泛使用反射在代码中设置类字段值。这些字段是通过代码访问的,但是除非通过反射,否则绝不会分配它们。因此,IDEA显示“从未分配”警告。如果我要求IDEA禁止检查,它将插入 但这也使我们无法检查是否使用了该字段。 是否有可能仅禁用“未分配”检查并仅对特定字段保留“未使用”检查? IDEA版本是10.5 问题答案: 您可以使用注释将其标记为已注入字段。(类似于它的处理方式)。Intel
问题内容: 我正在使用的代码会使用该warnings库引发很多(目前对我而言)无用的警告。阅读(/扫描)文档后,我只找到了一种禁用单个功能警告的方法。但是我不想更改太多代码。 可能有像这样的标志吗? 你会推荐什么? 问题答案: 有-W选项。 python -W ignore foo.py
问题内容: 我正在尝试在Pylint 0.21.1中禁用警告C0321(“在一行上有多个语句” –我经常将带有短单行结果的语句放在同一行上)(如果重要:astng 0.20)。 1,常见的0.50.3,Python 2.6.6(r266:84292,2010年9月15日,16:22:56))。 我尝试添加Pylint配置文件,但是Pylint坚持要报告它。该行的变体(如或)被标记为错误,因此Pyl