name foreach parameter as local variable to prevent misunderstanding

This commit is contained in:
Anna Kozlova
2012-08-30 17:53:26 +04:00
parent 622bf45b3c
commit c797ca0b16
@@ -54,6 +54,9 @@ public class JavaRefactoringElementDescriptionProvider implements ElementDescrip
}
if (element instanceof PsiParameter) {
if (((PsiParameter)element).getDeclarationScope() instanceof PsiForeachStatement) {
return RefactoringBundle.message("local.variable.description", CommonRefactoringUtil.htmlEmphasize(((PsiVariable)element).getName()));
}
return RefactoringBundle.message("parameter.description", CommonRefactoringUtil.htmlEmphasize(((PsiParameter)element).getName()));
}