@Nullable
  private static String getArgument(PsiElement[] args, int i, List<? extends ParameterInfo> oldParameters) {
    if (i < args.length) {
      return args[i].getText();
    }
    return i < oldParameters.size() ? oldParameters.get(i).getName() : null;
  }
@Nullable
  private static String getArgument(PsiElement[] args, int i, List<? extends ParameterInfo> oldParameters)