fixed quick eval inside new array creation

This commit is contained in:
Egor.Ushakov
2016-03-04 13:17:04 +03:00
parent 8c00874497
commit f4e68b7b3c
@@ -95,7 +95,8 @@ public class JavaEditorTextProviderImpl implements EditorTextProvider {
}
else if (parent instanceof PsiReferenceExpression) {
final PsiElement pparent = parent.getParent();
if (parent instanceof PsiMethodReferenceExpression || pparent instanceof PsiCallExpression) {
if (parent instanceof PsiMethodReferenceExpression ||
(pparent instanceof PsiCallExpression && ((PsiCallExpression)pparent).getArgumentList() != null)) { // skip arrays
parent = pparent;
}
else if (pparent instanceof PsiReferenceExpression) {