Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/GetterOfNullableFieldIsNotAnnotated.java
T
Tagir Valeevandintellij-monorepo-bot f2c1dc3a24 [java-dfa] Use 'non-null variable' instead of 'variable annotated as @NotNull'
The annotation may differ, depending on library used. Also, it could be a container annotation like @NullMarked or @NotNullByDefault, so let's use more neutral wording

GitOrigin-RevId: cb4923f5ec3974f56ec1b6763c2405c1471bf601
2025-07-11 17:16:17 +00:00

18 lines
371 B
Java

import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
class A {
@Nullable
private final String xxxx = "";
public String getXxxx() {
return xxxx;
}
}
class B {
@NotNull
String x = <warning descr="Expression 'new A().getXxxx()' might evaluate to null but is assigned to a non-null variable">new A().getXxxx()</warning>;
}