You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
684 B
23 lines
684 B
This report is inactive by default. Condition (x != null) or (x == null) when x
|
|
cannot be null: the first condition is always true and the second is always
|
|
false
|
|
|
|
Example:
|
|
|
|
```java
|
|
class C {
|
|
void m() {
|
|
String s = new String("abc");
|
|
if (s != null) {
|
|
int n = s.length();
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
Action: Make sure that the annotations are correct, as the condition is
|
|
considered redundant based on the existing annotations. In particular, check the
|
|
annotation of any input parameters and fields of the current method, as well as
|
|
the annotations of any method called directly by the current method, if
|
|
relevant. If the annotations are correct, you can remove the redundant case.
|