boolean (@NotNull PsiClass element) { final PsiMethod existingImplementation = findExistingImplementation(element, myMethod); if (existingImplementation != null && !existingImplementation.hasModifierProperty(PsiModifier.ABSTRACT)) { myHasExistingImplementations = true; } else if (existingImplementation == null) { myHasMissingImplementations = true; } if (myHasMissingImplementations && myHasExistingImplementations) return false; return true; }