From 904f618314a8bd1d3764f2a2ceb0c9c6631e8679 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Fri, 29 Jan 2010 13:51:27 +0300 Subject: [PATCH] enum constants are not null --- .../java-impl/src/com/intellij/slicer/SliceNullnessAnalyzer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/java-impl/src/com/intellij/slicer/SliceNullnessAnalyzer.java b/java/java-impl/src/com/intellij/slicer/SliceNullnessAnalyzer.java index 2aba643f5d7e..a90950451c5c 100644 --- a/java/java-impl/src/com/intellij/slicer/SliceNullnessAnalyzer.java +++ b/java/java-impl/src/com/intellij/slicer/SliceNullnessAnalyzer.java @@ -264,6 +264,7 @@ public class SliceNullnessAnalyzer { if (value instanceof PsiLocalVariable || value instanceof PsiParameter) { return DfaUtil.checkNullness((PsiVariable)value, context); } + if (value instanceof PsiEnumConstant) return DfaUtil.Nullness.NOT_NULL; return null; }