jleyba / js-dossier

A JavaScript documentation generation tool.
Apache License 2.0
150 stars 15 forks source link

Classes nested within top-level classes are not namespaced correctly in the left-hand menu #90

Open shicks opened 7 years ago

shicks commented 7 years ago

Example:

goog.module('Foo');
class Foo {}
Foo.Bar = class {};
exports = Foo;

This produces classes Foo and Bar in the left-hand menu. If, on the other hand, I write

goog.module('ns.Foo');

then the left-hand menu is correct: under ns is Foo and Foo.Bar.