Я начинаю работать с jsdoc и не могу понять, почему этот метод не добавляется в документы при использовании @memberof. Я сократил его до простейшего примера:
/**
* Foo example class
*
* @class Foo
*
*/
var Foo = function(foofoo) { };
/**
* Bar example method
*
* @method bar
* @memberof Foo.prototype
*
* @param {string} str
* @return {string}
*
*/
Foo.prototype.bar = function(str) {
return str + 'bar';
}
Либо @memberof Foo.prototype, либо @memberof Foo вообще не перечисляет функцию. Если я удалю @memberof - он будет указан как глобальная функция. Что я делаю не так?