From da043869c3d595ece3ce66d02fb136246a1febc5 Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 17 Nov 2015 14:58:45 +0100 Subject: [PATCH] dfa: values of primitive types have unknown nullability --- .../src/com/intellij/codeInspection/dataFlow/DfaPsiUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaPsiUtil.java b/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaPsiUtil.java index f6f72dbb32d7..0e5c8d6bb79f 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaPsiUtil.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/dataFlow/DfaPsiUtil.java @@ -66,7 +66,7 @@ public class DfaPsiUtil { @NotNull public static Nullness getElementNullability(@Nullable PsiType resultType, @Nullable PsiModifierListOwner owner) { - if (owner == null) { + if (owner == null || resultType instanceof PsiPrimitiveType) { return Nullness.UNKNOWN; }