UsageInfo (PsiMethod method, PsiClass containingClass, final Set<? extends PsiMethod> propagateMethods) { for (PsiMethod psiMethod : propagateMethods) { if (!psiMethod.isPhysical() && Comparing.strEqual(psiMethod.getName(), containingClass.getName())) { return new DefaultConstructorImplicitUsageInfo(psiMethod, containingClass, method); } } return null; }