@Nullable
    private static String getReplacement(PsiMethodCallExpression methodCall, CommentTracker ct) {
      PsiArrayType type = getArrayType(methodCall);
      if (type != null && type.equalsToText(JAVA_LANG_OBJECT + "[]")) {
        return "";
      }
      if (PsiUtil.getLanguageLevel(methodCall).isAtLeast(LanguageLevel.JDK_11)) {
        return ct.text(methodCall.getArgumentList().getExpressions()[0]);
      }
      if (type != null) {
        return "new " + type.getCanonicalText().replaceFirst("\\[]", "[0]");
      }
      return null;
    }
@Nullable
    private static String getReplacement(PsiMethodCallExpression methodCall, CommentTracker ct)