Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/SuperCallMayChangeFields.java
T
2018-02-09 14:34:01 +01:00

20 lines
328 B
Java

class Base {
void foo() {}
void bar() { foo(); }
}
class Test extends Base {
private String string;
void foo() {
string = "";
}
protected void bar() {
string = <warning descr="Assigning 'null' value to non-annotated field">null</warning>;
super.bar();
if (string != null)
super.bar();
}
}