mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-07 13:35:58 +07:00
GitOrigin-RevId: c4ec7e3f39956467e38ca0599afb1eb0aaefad2a
20 lines
617 B
Java
20 lines
617 B
Java
/*
|
|
Value is always true (obj != null && obj2 != null; line#16)
|
|
Operand #1 of and-chain is true (obj != null; line#16)
|
|
'obj' is known to be 'non-null' from line #13 (Objects.requireNonNull(obj); line#13)
|
|
and operand #2 of and-chain is true (obj2 != null; line#16)
|
|
'obj2' is known to be 'non-null' from line #14 (Objects.requireNonNull(obj2); line#14)
|
|
*/
|
|
|
|
import java.util.Objects;
|
|
|
|
class T {
|
|
void foo(Object obj, Object obj2) {
|
|
Objects.requireNonNull(obj);
|
|
Objects.requireNonNull(obj2);
|
|
|
|
if (<selection>obj != null && obj2 != null</selection>) {
|
|
System.out.println("Okay");
|
|
}
|
|
}
|
|
} |