【发布时间】:2018-10-04 13:51:32
【问题描述】:
最常见的 SuppressWarnings 注释中的 list 太长且不直观,以至于我找不到正确的警告注释
布尔方法“methodName”总是反转
我不想更改方法以返回负值,因为命名中存在逻辑一致性 - 例如方法名是:hasFlag(...)。
这种类型的 Lint 分析警告的正确注释是什么?
【问题讨论】:
标签: java android lint suppress-warnings android-lint
最常见的 SuppressWarnings 注释中的 list 太长且不直观,以至于我找不到正确的警告注释
布尔方法“methodName”总是反转
我不想更改方法以返回负值,因为命名中存在逻辑一致性 - 例如方法名是:hasFlag(...)。
这种类型的 Lint 分析警告的正确注释是什么?
【问题讨论】:
标签: java android lint suppress-warnings android-lint
@SuppressWarnings("BooleanMethodIsAlwaysInverted")
您可以在 Android Studio 的帮助下发现这些。展开快速修复菜单(在我的计算机上按 alt+enter),然后选择其中一个抑制快速修复。
【讨论】:
Alt+Enter,但出于某种未知原因,这次 Android Studio 没有提供抑制建议。