");
+ paramsTable.append("");
+
+ for (Map.Entry
entry : call.getPrettyParams().entrySet()) {
+ String paramName = entry.getKey();
+ FunctionParamValue paramValue = entry.getValue();
+ String displayValue;
+
+ if (paramValue.isMarkdown()) {
+ displayValue = markdownRenderer
+ .render(markdownParser.parse("```\n" + paramValue.getValue() + "\n```"));
+ } else {
+ displayValue = StringEscapeUtils.escapeHtml4(paramValue.getValue());
+ }
+
+ paramsTable.append(
+ String.format("%s
%s
",
+ StringEscapeUtils.escapeHtml4(paramName), displayValue));
+ }
+ paramsTable.append(" ");
+
+ // Build result divs if we have results
+ StringBuilder resultTable = new StringBuilder();
+ if (!result.getPrettyResults().isEmpty()) {
+ resultTable.append("