UnnecessarySuperConstructorInspection: remove unnecessary psi.getText()

This commit is contained in:
peter
2018-02-08 21:22:18 +01:00
parent b1c128c890
commit e4b297cdc5
@@ -84,14 +84,10 @@ public class UnnecessarySuperConstructorInspection extends BaseInspection implem
public void visitMethodCallExpression(
@NotNull PsiMethodCallExpression call) {
super.visitMethodCallExpression(call);
final PsiReferenceExpression methodExpression =
call.getMethodExpression();
final String methodText = methodExpression.getText();
if (!PsiKeyword.SUPER.equals(methodText)) {
if (!PsiKeyword.SUPER.equals(call.getMethodExpression().getReferenceName())) {
return;
}
final PsiExpressionList argumentList = call.getArgumentList();
final PsiExpression[] args = argumentList.getExpressions();
PsiExpression[] args = call.getArgumentList().getExpressions();
if (args.length != 0) {
return;
}