Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add DiagnosticTag.Deprecated #56694

Closed
KamasamaK opened this issue Aug 17, 2018 · 5 comments · Fixed by #77760
Closed

Add DiagnosticTag.Deprecated #56694

KamasamaK opened this issue Aug 17, 2018 · 5 comments · Fixed by #77760
Assignees
Labels
api api-finalization api-proposal feature-request Request for new features or functionality help wanted Issues identified as good community contribution opportunities languages-diagnostics Source problems reporting on-testplan release-notes Release notes issues
Milestone

Comments

@KamasamaK
Copy link

Now that DiagnosticTag has been added to the API, I would like to support the proposal from #51104 to use it for tagging deprecated items.

I figure the associated styling might be a strikethrough as proposed in #50972 but you guys can work that out separately.

@jrieken jrieken added feature-request Request for new features or functionality api languages-diagnostics Source problems reporting labels Aug 17, 2018
@kamranayub
Copy link
Contributor

kamranayub commented Jul 16, 2019

@jrieken I would be interested in helping out here with this and perhaps even #50972.

Without a lot of context, I assume this issue is specifically to add a new enum member here:

export enum DiagnosticTag {

I could open a PR that adds a Deprecated member, if that's the case.

edit: Looks like more applicable location would be vscode.proposed.d.ts and then opening a similar PR to #52218

@jrieken jrieken added the help wanted Issues identified as good community contribution opportunities label Jul 22, 2019
@jrieken
Copy link
Member

jrieken commented Jul 22, 2019

Yes, vscode.proposed.d.ts is the way to go. Find your way along usages/implementations of Unnecessary

@kamranayub
Copy link
Contributor

kamranayub commented Jul 22, 2019 via email

@jrieken jrieken added this to the July 2019 milestone Jul 26, 2019
jrieken added a commit that referenced this issue Jul 26, 2019
feat(Diagnostics): Add proposed DiagnosticTag.Deprecated enum member
@jrieken jrieken reopened this Jul 26, 2019
@jrieken
Copy link
Member

jrieken commented Jul 26, 2019

Leaving this open so that we discuss this in the API sync

@jrieken
Copy link
Member

jrieken commented Jul 29, 2019

API has been finalised.

@jrieken jrieken closed this as completed Jul 29, 2019
@jrieken jrieken added the release-notes Release notes issues label Jul 31, 2019
@vscodebot vscodebot bot locked and limited conversation to collaborators Sep 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api api-finalization api-proposal feature-request Request for new features or functionality help wanted Issues identified as good community contribution opportunities languages-diagnostics Source problems reporting on-testplan release-notes Release notes issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants