Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/CheckComplementarityWhenMerge.java
T

22 lines
412 B
Java

import org.jetbrains.annotations.*;
import java.util.Collection;
class NullableTest {
public void foo(@Nullable String a, Collection<D> test) {
boolean filterA = a == null;
for (D i : test) {
if ("c".equals(i.getE()) || filterA || bar(a)) {
System.out.println("ok");
}
}
}
private native boolean bar(@NotNull String c);
private interface D {
String getE();
}
}