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

21 lines
418 B
Java

public class Bar {
private Object field;
private final Object lock = new Object();
public void main() {
synchronized (lock) {
if (field != null) {
return;
}
}
synchronized (lock) {
if (field != null) {
return;
}
if (<warning descr="Condition 'field == null' is always 'true'">field == null</warning>) {
System.out.println();
}
}
}
}