mirror of
https://github.com/jsdoc/jsdoc.git
synced 2025-12-08 19:46:11 +00:00
Fix for @returns type and description not appearing in the output.
This commit is contained in:
parent
84f4e54c55
commit
59655252e1
@ -12,6 +12,7 @@ Currently Haruki only supports a subset of the tags supported by the default tem
|
||||
* @function (or @method)
|
||||
* @var (or @member)
|
||||
* @class
|
||||
* @mixin
|
||||
* @event
|
||||
* @param
|
||||
* @returns
|
||||
|
||||
@ -5,7 +5,6 @@
|
||||
./jsdoc scratch/jsdoc_test.js -t templates/haruki -d console -q format=xml
|
||||
*/
|
||||
|
||||
//var dumper = require('jsdoc/util/dumper');
|
||||
(function() {
|
||||
|
||||
/**
|
||||
@ -45,7 +44,7 @@
|
||||
})
|
||||
.forEach(function (element, i) {
|
||||
//console.log((i+1)+': '+element.kind+' '+element.longname+' ('+element.name+')');
|
||||
|
||||
|
||||
if (element.kind === 'namespace') {
|
||||
if (! parentNode.namespaces) {
|
||||
parentNode.namespaces = { };
|
||||
@ -87,11 +86,11 @@
|
||||
'parameters': [ ],
|
||||
'examples': []
|
||||
};
|
||||
|
||||
|
||||
if (element.returns) {
|
||||
parentNode.functions[element.name].returns = {
|
||||
'type': element.returns.type? (element.returns.type.names.length === 1? element.returns.type.names[0] : element.returns.type.names) : '',
|
||||
'description': element.returns.description || ''
|
||||
'type': element.returns[0].type? (element.returns[0].type.names.length === 1? element.returns[0].type.names[0] : element.returns[0].type.names) : '',
|
||||
'description': element.returns[0].description || ''
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user