有没有办法禁用此检查?我知道,这可能是一个糟糕的设计,但我仍然想禁用它。
找到检查的实例,然后按 ALT+ENTER 打开内容菜单。您会在那里看到一条类似于“参数‘myParameter’的内联值‘XYZ’”的建议。单击旁边的向右箭头打开第二个上下文菜单,您将在其中找到编辑检查设置的选项,以便调整产生检查设置的条件、抑制方法/类/参数的检查设置,甚至禁用检查设置完全一样。
@SuppressWarnings(“相同参数值”)
我在基于 IntelliJ-Idea 的 Android Studio 3.5 中对其进行了测试,因此它可能也适用于其他基于 IntelliJ-Idea 的 IDE。
在
@SuppressWarnings("SameParameterValue")
中使用
java
和
@Suppress("SameParameterValue")
中 kotlin
测试于
Android Studio Arctic Fox | 2020.3.1
对我来说,检查文本是
参数'x'的值始终是'“foo”'
隐藏它的一种方法(在 IDEA 2024.3.1.1 UE 中)是右键单击右上角的 /!\ 图标,然后“配置检查”,然后在“声明冗余”下,取消选中“方法参数始终具有相同的值”值”。