authorgravatar for kappaloris@gmail.comLoris Cro <kappaloris@gmail.com> 2022-02-11 17:24:58+01:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-07-19 19:10:11-07:00
log4a868fa2be1713a5cdc0ae75276c2fdf28a56d94
treee638cc935711f374ad04369f36718f46d84f3176
parent564d6c4960018020913d3a2883cdd028f841af20

autodoc: escape html in decl ref names


1 files changed, 7 insertions(+), 7 deletions(-)

lib/docs/main.js+7-7
......@@ -131,7 +131,7 @@
131131 name= "union";
132132 }
133133
134 return name
134 return escapeHtml(name);
135135 }
136136
137137 function typeKindIsContainer(typeKind) {
......@@ -447,12 +447,12 @@
447447 var valTypeName = typeShorthandName(valType);
448448
449449 html += '<a href="'+navLinkDecl(decl.name)+'">';
450 html += '<span class="tok-kw" style="color:lightblue;">' + decl.name + '</span>';
450 html += '<span class="tok-kw" style="color:lightblue;">' + escapeHtml(decl.name) + '</span>';
451451 html += '</a>';
452452 html += ' ('+ valTypeName +')';
453453 } else if ("type" in value) {
454454 var name = zigAnalysis.types[value.type].name;
455 html += '<span class="tok-kw">' + name + '</span>';
455 html += '<span class="tok-kw">' + escapeHtml(name) + '</span>';
456456 } else if (argTypeIndex != null) {
457457 html += typeIndexName(argTypeIndex, true, true);
458458 } else {
......@@ -923,11 +923,11 @@
923923 var valTypeName = typeShorthandName(valType);
924924
925925 payloadHtml += '<a href="'+navLinkDecl(decl.name)+'">';
926 payloadHtml += '<span class="tok-kw" style="color:lightblue;">' + decl.name + '</span>';
926 payloadHtml += '<span class="tok-kw" style="color:lightblue;">' + escapeHtml(decl.name) + '</span>';
927927 payloadHtml += '</a>';
928928 } else if ("type" in value) {
929929 var name = zigAnalysis.types[value.type].name;
930 payloadHtml += '<span class="tok-kw">' + name + '</span>';
930 payloadHtml += '<span class="tok-kw">' + escapeHtml(name) + '</span>';
931931 } else if (argTypeIndex != null) {
932932 payloadHtml += typeIndexName(argTypeIndex, wantHtml, wantSubLink);
933933 } else if (wantHtml) {
......@@ -1289,12 +1289,12 @@
12891289
12901290 var valTypeName = typeShorthandName(valType);
12911291 html += '<a href="'+navLinkDecl(decl.name)+'">';
1292 html += '<span class="tok-kw" style="color:lightblue;">' + decl.name + '</span>';
1292 html += '<span class="tok-kw" style="color:lightblue;">' + escapeHtml(decl.name) + '</span>';
12931293 html += '</a>';
12941294 html += ' ('+ valTypeName +')';
12951295 } else if ("type" in field) {
12961296 var name = zigAnalysis.types[field.type].name;
1297 html += '<span class="tok-kw">' + name + '</span>';
1297 html += '<span class="tok-kw">' + escapeHtml(name) + '</span>';
12981298 } else {
12991299 html += '<span class="tok-kw">var</span>';
13001300 }