Files
openide/java/java-tests/testData/inspection/dataFlow/contractCheck/TrueInsteadOfFalse.java
T

11 lines
287 B
Java

import org.jetbrains.annotations.Contract;
import org.jetbrains.annotations.Nullable;
class Foo {
@Contract("null->true")
boolean bar(@Nullable Object foo) {
return <warning descr="Contract clause 'null -> true' is violated">foo != null && foo.hashCode() == 3</warning>;
}
}