我如何使用 JSDoc 记录从外部包继承的 class 方法?

How can I use JSDoc to document class methods inherited from an external package?

我正在图书馆工作。这个库包含几个 class 扩展父包 class 从另一个包。

为了方便我的用户,我希望我的库的文档包含从外部包继承的方法。

有办法吗?目前我还没有找到。

我尝试将 jsdoc 从外部 class(我也是其作者)复制到我的新库中,但它不起作用,因为该方法未在库中定义。

我可以执行以下操作,但只是为了文档而在我的库中添加代码似乎很愚蠢:

  /**
   * This is a method that's actually inherited from the parent class. 
   * I'm simply copying the jsdoc over into my own lib.
   */
  doThis() {
    super.doThis()
  };

有没有办法注入来自其他地方的文档?其他想法?

干杯!

嗯,看来只要我把外部class(里面包含jsodc)的源文件加入到文件中解析,我的问题就解决了。是啊!