do not qualify super expression as such cases are not yet captured by duplicates finder anyway

This commit is contained in:
anna
2011-10-18 15:20:29 +02:00
parent 99968b4662
commit 34d34725f2
2 changed files with 2 additions and 2 deletions
@@ -293,7 +293,7 @@ public class MethodDuplicatesHandler implements RefactoringActionHandler {
} else {
final PsiClass psiClass = PsiTreeUtil.getParentOfType(match.getMatchStart(), PsiClass.class);
if (psiClass != null && psiClass.isInheritor(containingClass, true)) {
qualifierExpression.replace(RefactoringUtil.createSuperExpression(containingClass.getManager(), psiClass));
qualifierExpression.replace(RefactoringUtil.createSuperExpression(containingClass.getManager(), null));
} else {
qualifierExpression.replace(RefactoringUtil.createThisExpression(containingClass.getManager(), containingClass));
}
@@ -6,6 +6,6 @@ public class a {
class b extends a {
void foo() {
b.super.foo();
super.foo();
}
}