boolean (@Nullable PsiClass aClass) { // allow some "safe" jdk types if (InheritanceUtil.isInheritor(aClass, CommonClassNames.JAVA_UTIL_COLLECTION) || InheritanceUtil.isInheritor(aClass, CommonClassNames.JAVA_UTIL_MAP) || InheritanceUtil.isInheritor(aClass, CommonClassNames.JAVA_LANG_ABSTRACT_STRING_BUILDER)) { return true; } return aClass != null && aClass.isEnum(); }