From e4b297cdc584e352d5405dfd10ced525d7ccee3a Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 8 Feb 2018 21:05:42 +0100 Subject: [PATCH] UnnecessarySuperConstructorInspection: remove unnecessary psi.getText() --- .../ig/style/UnnecessarySuperConstructorInspection.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/style/UnnecessarySuperConstructorInspection.java b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/style/UnnecessarySuperConstructorInspection.java index c8c813a96aab..2d2e1792b75a 100644 --- a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/style/UnnecessarySuperConstructorInspection.java +++ b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/style/UnnecessarySuperConstructorInspection.java @@ -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; }