diff options
Diffstat (limited to 'java/java-tests/testData/inspection/dataFlow/fixture/ReportConstantReferences.java')
-rw-r--r-- | java/java-tests/testData/inspection/dataFlow/fixture/ReportConstantReferences.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/java/java-tests/testData/inspection/dataFlow/fixture/ReportConstantReferences.java b/java/java-tests/testData/inspection/dataFlow/fixture/ReportConstantReferences.java index d81b46724a81..dbb4f50f44a5 100644 --- a/java/java-tests/testData/inspection/dataFlow/fixture/ReportConstantReferences.java +++ b/java/java-tests/testData/inspection/dataFlow/fixture/ReportConstantReferences.java @@ -1,13 +1,15 @@ import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; class Test { - private void test2(@NotNull Object bar) { + private void test2(@NotNull Object bar) {} + + void println(@Nullable Object o) {} - } private Object test(Object foo, Object bar) { if (foo == null) { - System.out.println(<warning descr="Value 'foo' is always 'null'"><caret>foo</warning>); - System.out.println(<warning descr="Value 'foo' is always 'null'">foo</warning>); + println(<warning descr="Value 'foo' is always 'null'"><caret>foo</warning>); + println(<warning descr="Value 'foo' is always 'null'">foo</warning>); return <warning descr="Expression 'foo' might evaluate to null but is returned by the method which is not declared as @Nullable">foo</warning>; } if (bar == null) { |