`export default class` shows up as `exports()`
andyjansson opened this issue · 2 comments
andyjansson commented
/**
* @abstract
*/
export default class Foo {
}
shows up as:
(abstract) exports()
Whereas:
/**
* @abstract
*/
class Foo {
}
export default Foo;
correctly produces:
(abstract) Foo()
Software | Version |
---|---|
JSDoc | 3.5.5 |
Node.js | 7.10.0 |
npm | 4.2.0 |
Operating system | Windows 10 |
ProLoser commented
I think this issue can be simplified to exclude the @abstract
parameter as it happens regardless. This issue may also be a potential duplicate of #1426
mbehzad commented
I use the jsdoc-export-default-interop plugin. It solves this problem.