blob: a7cbd4789e8914dde51df8d14ad1c2116697545c [file] [log] [blame]
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
class TestInspection {
private static class StringWrapper {
private String inner = null;
@Nullable
public String getString() {
return inner;
}
}
@NotNull
private final StringWrapper wrapper;
@Nullable
private String string = null;
public TestInspection() {
wrapper = new StringWrapper();
}
public void doTest() {
if (this.wrapper.getString() != null) {
doSomething(this.wrapper.getString());
}
if (this.wrapper.getString() != null) {
doSomething(wrapper.getString());
}
if (wrapper.getString() != null) {
doSomething(this.wrapper.getString());
}
if (wrapper.getString() != null) {
doSomething(wrapper.getString());
}
if (this.string != null) {
doSomething(this.string);
}
}
private void doSomething(@NotNull String s) {
//...
}
}