diagnostics for EA-39336 - CCE: ClassMappingNameConverter.getVariants

This commit is contained in:
Dmitry Avdeev
2012-09-28 12:26:15 +04:00
parent b0ffd5b1e9
commit 2feb85cad3
@@ -50,8 +50,10 @@ public class ClassMappingNameConverter extends ResolvingConverter.StringConverte
}
});
if (classElement == null) return Collections.emptyList();
PsiClass psiClass = (PsiClass)((GenericDomValue)classElement).getValue();
if (psiClass == null) return Collections.emptyList();
Object value = ((GenericDomValue)classElement).getValue();
if (value == null) return Collections.emptyList();
assert value instanceof PsiClass : classElement + " should have PsiClass type";
PsiClass psiClass = (PsiClass)value;
JavaCodeStyleManager codeStyleManager = JavaCodeStyleManager.getInstance(context.getProject());
PsiClassType classType = PsiTypesUtil.getClassType(psiClass);