documentation
documentation copied to clipboard
Instance members of objects within a namespace not in correct section
It seems as though instance members of a class/object within a namespace are not organized correctly on the output documentation. I am running the very latest commit to date: https://github.com/documentationjs/documentation/commit/f07285a9200162908efa5dfc3076cb32d1425c6e
See example below:
/**
* A namespace.
* @namespace MyNamespace
*/
/**
* This class has an issue since it is in a namespace
* @class FooClass
* @memberof MyNamespace
*/
class FooClass {
/**
* Function description for foo
*/
bar() {}
}
/**
* This class has no issue as it is not in a namespace
* @class BarClass
*/
class BarClass {
/**
* Function description for foo
*/
baz() {}
}
HTML Output:

Notice how the bar function is not nested under its class of FooClass. I would expect it would be nested within the FooClass member of the MyNamespace namespace
yeah same issue here
Any progress here?
I think the issue here is the same as https://github.com/documentationjs/documentation/issues/591 - if anyone's working on the problem, feel free to post back. If anyone's interested in helping, please do, I'd love to help onboard new maintainers! Fixing this class of error is high on my list of priorities, but I'm still trying to get enough free time to knock this out.
Still getting this error in Feb 2020. ☹
Consult the maintenance status: if you want this fixed, please file a PR and I'll happily review & merge it.