Skip to content

TypeDoc reports wrong class as parent class #1209

@benmccann

Description

@benmccann

Expected Behavior

Should correctly determine parent class.

Actual Behavior

Says:

Overrides BubbleController.constructor
Defined in controllers/controller.line.js:27

When it should say

Overrides DatasetController.constructor
Defined in controllers/controller.line.js:27

Here's the code: https://github.com/chartjs/Chart.js/blob/7397a41fac0e9a57c969148eddc2805c8b249ee7/src/controllers/controller.line.js#L27

Steps to reproduce the bug

git clone git@github.com:chartjs/Chart.js.git
cd Chart.js
git reset --hard 7397a41fac0e9a57c969148eddc2805c8b249ee7
npm install
npx typedoc

Now open:
file:///directoryWhereYouCheckedOutTheCode/Chart.js/dist/docs/typedoc/classes/_controllers_controller_line_.linecontroller.html

Environment

  • Typedoc version: 0.16.9
  • Node.js version: 12.13.1
  • OS: Ubuntu

Metadata

Metadata

Assignees

No one assigned

    Labels

    jsThis issue relates to better TS-in-JS support

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions