docs: static String generateParamList(JsDoc jsDoc) {
      ImmutableList<JsDoc.Param> params = jsDoc.params();
      List<String> functionParameters = new ArrayList<>();
      for (JsDoc.Param param : params) {
        if ("param".equals(param.annotationType())) {
          functionParameters.add(param.paramTypeName());
        }
      }
      StringBuilder sb = new StringBuilder();
      for (int i = 0; i < functionParameters.size(); i++) {
        sb.append(functionParameters.get(i));
        if (i + 1 < functionParameters.size()) {
          sb.append(", ");
        }
      }
      return sb.toString();
    }