报告由于后续条件完全覆盖而变得冗余的条件。

例如,在 value != -1 && value > 0 条件下,第一部分是冗余的:如果它为 false,那么第二部分也为 false。 或者在像 obj != null && obj instanceof String 这样的条件下,空检查是冗余的,因为 instanceof 运算符意味着非 null。

2018.3 的新功能