Arrow functions not being included when `excludeNotDocumented` is true

This issue has been tracked since 2023-01-30.

Search terms

arrow, function, const

Expected Behavior

Arrow functions (like const foo = () => {}) should be documented correctly when excludeNotDocumented is true.

Actual Behavior

They are being incorrectly excluded from the generated docs, even when they have JSDoc comments on them.

Steps to reproduce the bug

See repro: https://github.com/jonathanchaffer/typedoc-repros

Environment

  • Typedoc version: 0.23.24
  • TypeScript version: 4.9.4
  • Node.js version: 14.17.6
  • OS: macOS 13.0
Gerrit0 wrote this answer on 2023-02-18

Thanks for the repro! I forgot to consider how signature comment inheritance worked there.

More Details About Repo
Owner Name TypeStrong
Repo Name typedoc
Full Name TypeStrong/typedoc
Language TypeScript
Created Date 2014-05-24
Updated Date 2023-03-19
Star Count 6487
Watcher Count 68
Fork Count 639
Issue Count 48

YOU MAY BE INTERESTED

Issue Title Created Date Updated Date