IntelliJ-Idea 禁用检查:参数的实际值始终为

问题描述 投票:0回答:4

有没有办法禁用此检查?我知道,这可能是一个糟糕的设计,但我仍然想禁用它。

java intellij-idea static-analysis
4个回答
23
投票

找到检查的实例,然后按 ALT+ENTER 打开内容菜单。您会在那里看到一条类似于“参数‘myParameter’的内联值‘XYZ’”的建议。单击旁边的向右箭头打开第二个上下文菜单,您将在其中找到编辑检查设置的选项,以便调整产生检查设置的条件、抑制方法/类/参数的检查设置,甚至禁用检查设置完全一样。


22
投票

@SuppressWarnings(“相同参数值”)

我在基于 IntelliJ-Idea 的 Android Studio 3.5 中对其进行了测试,因此它可能也适用于其他基于 IntelliJ-Idea 的 IDE。


8
投票

@SuppressWarnings("SameParameterValue")
 中使用 
java

@Suppress("SameParameterValue")
kotlin

测试于

Android Studio Arctic Fox | 2020.3.1


0
投票

对我来说,检查文本是

参数'x'的值始终是'“foo”'

隐藏它的一种方法(在 IDEA 2024.3.1.1 UE 中)是右键单击右上角的 /!\ 图标,然后“配置检查”,然后在“声明冗余”下,取消选中“方法参数始终具有相同的值”值”。

© www.soinside.com 2019 - 2024. All rights reserved.