From 831b183b02fa57e20b91655d4264f53b3eeeba07 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Thu, 25 Feb 2016 19:33:29 +0100 Subject: [PATCH] method reference -> lambda: do not skip super qualifier --- .../com/intellij/refactoring/util/LambdaRefactoringUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/refactoring/util/LambdaRefactoringUtil.java b/java/java-impl/src/com/intellij/refactoring/util/LambdaRefactoringUtil.java index f58631d84bbe..0a066ace9872 100644 --- a/java/java-impl/src/com/intellij/refactoring/util/LambdaRefactoringUtil.java +++ b/java/java-impl/src/com/intellij/refactoring/util/LambdaRefactoringUtil.java @@ -143,7 +143,7 @@ public class LambdaRefactoringUtil { } else if (qualifier != null && !(qualifier instanceof PsiReferenceExpression && ((PsiReferenceExpression)qualifier).getQualifier() == null && PsiTreeUtil.isAncestor(containingClass, referenceExpression, false) || - qualifier instanceof PsiQualifiedExpression && ((PsiQualifiedExpression)qualifier).getQualifier() == null)) { + qualifier instanceof PsiThisExpression && ((PsiThisExpression)qualifier).getQualifier() == null)) { buf.append(qualifier.getText()).append("."); } }