From a33b82477550cf0fab7a88e0df4b0d82a31aeead Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Mon, 5 May 2025 10:49:22 +0200 Subject: [PATCH] [java-inspections] Additional test for IDEA-371907 GitOrigin-RevId: ff147fcad61e443894ec716d0bd4135a6a3ad734 --- .../nullableProblems/RedundantNotNull.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/java/java-tests/testData/inspection/nullableProblems/RedundantNotNull.java b/java/java-tests/testData/inspection/nullableProblems/RedundantNotNull.java index 1568e4baa281..d347bc7adcd6 100644 --- a/java/java-tests/testData/inspection/nullableProblems/RedundantNotNull.java +++ b/java/java-tests/testData/inspection/nullableProblems/RedundantNotNull.java @@ -14,4 +14,14 @@ class FromDemo { List<@NotNull String> param(@NotNull String @NotNull [] @NotNull [] a) { return List.of(); } -} \ No newline at end of file + + void fun() { + @Nullable String variableWhereAnnotationMakesSense = OtherClass.returnSomething(); + } +} + +class OtherClass { + static String returnSomething() { + return Math.random() > 0.5 ? "not null" : null; + } +}