MethodSignatureBackedByPsiMethod (@NotNull PsiMethod method) { if (method.isConstructor() || method.hasModifierProperty(PsiModifier.STATIC) || method.hasModifierProperty(PsiModifier.PRIVATE)) { return null; } return SuperMethodsSearch.search(method, null, true, false).findFirst(); }