mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-07 15:35:40 +07:00
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
20 lines
450 B
Java
20 lines
450 B
Java
/*
|
|
Value is always false (list == null; line#18)
|
|
'list' was assigned (=; line#17)
|
|
According to contract, method 'loadList' always returns 'new' value (loadList; line#17)
|
|
*/
|
|
|
|
import java.util.List;
|
|
import org.jetbrains.annotations.Contract;
|
|
|
|
class Test {
|
|
@Contract("-> new")
|
|
List<String> loadList() {
|
|
return new ArrayList<>();
|
|
}
|
|
|
|
void test() {
|
|
List<String> list = loadList();
|
|
if(<selection>list == null</selection>) {}
|
|
}
|
|
} |