LocalQuickFix (Object... infos) { final PsiMethod containingMethod = (PsiMethod)infos[0]; if (!mayBeReplacedByIterativeMethod(containingMethod)) { return null; } return new RemoveTailRecursionFix(); }