Added rendering of @links in classdesc and desc.

This commit is contained in:
Michael Mathews 2011-02-26 12:42:04 +00:00
parent af8295aff4
commit 523cb3dbd4

View File

@ -96,7 +96,16 @@
data.remove({undocumented: true});
var packageInfo = (data.get( data.find({kind: 'package'}) ) || []) [0];
function renderLinks(text) {
text = text.replace(/\{@link (\S+)\}/g, function(match, longname) {
var link = linkto(longname);
return link;
});
return text;
}
data.forEach(function(doclet) {
doclet.signature = '';
doclet.attribs = '';
@ -178,6 +187,11 @@
longnameToUrl[longname] = url;
});
data.forEach(function(doclet) {
if (doclet.classdesc) doclet.classdesc = renderLinks(doclet.classdesc);
if (doclet.description) doclet.description = renderLinks(doclet.description);
});
var nav = '',
seen = {};