mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
fixed quick eval inside new array creation
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user