private @Nullable ProblemDescriptor getRedundantArgumentProblem(@Nullable PsiExpression argument,
                                                                    @NotNull @PropertyKey(resourceBundle = BUNDLE) String key) {
      if (argument == null) return null;
      LocalQuickFix fix = LocalQuickFix.from(new DeleteElementFix(
        argument, InspectionGadgetsBundle.message("inspection.redundant.string.remove.argument.fix.name")));
      return myManager.createProblemDescriptor(argument,
                                               InspectionGadgetsBundle.message(key),
                                               myIsOnTheFly,
                                               new LocalQuickFix[]{fix},
                                               ProblemHighlightType.GENERIC_ERROR_OR_WARNING);
    }
private @Nullable ProblemDescriptor getRedundantArgumentProblem(@Nullable PsiExpression argument,
                                                                    @NotNull @PropertyKey(resourceBundle = BUNDLE) String key)