void (@NotNull PsiClass aClass) { if (!aClass.hasModifierProperty(PsiModifier.PROTECTED)) { return; } if (!ClassUtils.isInnerClass(aClass)) { return; } if (ignoreEnums && aClass.isEnum()) { return; } if (ignoreInterfaces && aClass.isInterface()) { return; } registerClassError(aClass); }