lambda: effectively final parameters: copy in final variable if needed - never make implicitly final

This commit is contained in:
Anna Kozlova
2012-08-21 14:39:41 +04:00
parent c85e90f7c1
commit a0d858fa5b
13 changed files with 126 additions and 27 deletions
@@ -259,6 +259,8 @@ public final class PsiUtil extends PsiUtilCore {
}
else if (declarationScope instanceof PsiMethod) {
codeBlock = ((PsiMethod)declarationScope).getBody();
} else if (declarationScope instanceof PsiLambdaExpression) {
codeBlock = ((PsiLambdaExpression)declarationScope).getBody();
}
}
else if (variable instanceof PsiResourceVariable) {