TypeScript noUnusedParameters在JS文件中的@interface JSDoc中触发错误

8ehkhllq  于 4个月前  发布在  TypeScript
关注(0)|答案(2)|浏览(52)

Bug报告

🔎 搜索词

noUnusedParameters @interface

🕗 版本与回归信息

包含相关代码的Playground链接

💻 代码

/** @interface */
class FooInterface {
  /** @param {string} id */
  doSomething(id) {}
}

🙁 实际行为

抛出以下错误

'id' is declared but its value is never read.

🙂 预期行为

不应抛出错误,因为这是在JavaScript文件中使用JSDoc声明接口的正确(也是唯一?)方法(同时也可以用于Closure Compiler)

相关问题