SuppressWarnings for: 布尔方法 'methodName' 总是反转

SuppressWarnings for: Boolean method 'methodName' is always inverted

最常见的 SuppressWarnings 注释的 list 太长且不直观,以至于我找不到正确的警告注释

Boolean method 'methodName' is always inverted

我不想将方法更改为 return 负值,因为在命名中存在逻辑一致性 - 例如方法名称是:hasFlag(...).

此类 Lint 分析警告的正确注释是什么?

@SuppressWarnings("BooleanMethodIsAlwaysInverted")

您可以在 Android Studio 的帮助下发现这些内容。展开快速修复菜单(在我的电脑上按 alt+enter),然后选择一个抑制快速修复。