boolean (PsiMethod method, PsiClass methodClass, PsiMethod superMethod, PsiClass superClass) { return !InheritanceUtil.isInheritorOrSelf(methodClass, superClass, true) || LanguageLevelUtil.getLastIncompatibleLanguageLevel(superMethod, PsiUtil.getLanguageLevel(method)) != null; }