Deprecated tag support for JavaScript and TypeScript in overrides in children

未关闭
#42,823 5 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
3/5
预计耗时
1-2 天
新手友好度
42/100
Issue 类型
功能
描述清晰度
基本清楚
活跃度
停滞

调研方向

使用 JavaScript 或 TypeScript 类在 VS Code 中复现该行为,其中父类方法标记为 @deprecated 并由子类继承。跟踪负责呈现重写和已弃用符号的 language-service 路径,然后验证继承的方法会以删除线显示,同时不改变现有的 @deprecated 行为。

由索引模型根据 Issue 内容生成。

描述

Awaiting More Feedback Suggestion

Issue Type: Feature Request

https://code.visualstudio.com/updates/v1_49#_deprecated-tag-support-for-javascript-and-typescript added the great @deprecated tag support which works great.

However, when extending a parent class that has a @deprecated method, that method is not shown with strikethrough in the child. It would be great if this was the case.

VS Code version: Code 1.53.2 (622cb03f7e070a9670c94bae1a45d78d7181fbd4, 2021-02-11T11:48:04.245Z)
OS version: Windows_NT x64 10.0.18363
Remote OS version: Linux x64 5.4.0-65-generic

主要语言
Go
星标
111k
派生
14.4k
平均合并
1 天 19 小时
30 天内合并 PR
117

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

microsoft/TypeScript 的其他 Issue

查看 microsoft/TypeScript 的全部 Issue

相似的 Issue

更多 Go Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。