Kotlin镇压'条件总是如此'

浪费更多的时间通过无数的检查(我知道如何启用和禁用)淘汰,我找不到任何方式来禁用Android Studio中我的Kotlin(不是Java)文件的'Condition is always true'的特定检查。 我知道我在做什么,不需要在所有的检查,但更合适的,我想压制它的文件或类或功能或任何。

令人难以置信的挫折,一​​如既往。

 //I'm well aware the condition below is ALWAYS true if(ANDROID_SUCKS) { fml() } 

在Android Studio中,

  1. 把文本光标放在你想压制的状态下,
  2. 按下键盘上的Alt + Enter,弹出:

💡简化表达式⯈

  1. 按键盘上的向右箭头,
  2. 选择你喜欢的任何选项,例如:

    • 禁用检查
    • 为语句/ fun / class /文件取消“ConstantConditionIf”

找到了:

Settings > Editor > Inspections > Kotlin > Redundant Constructs > Condition of 'if' expression is constant