-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Is your feature request related to a problem? Please describe.
When I use deprecated method, in completions I see that it's deprecated, but after choosing completion, method is rendered as normal one.
Describe the solution you'd like
It should be visible that symbol is deprecated, for instance example from rust:

There is DiagnosticTag for that purpose in diagnostic. I don't know if this can be achieved in other way than through diagnostics.
Describe alternatives you've considered
rely on scalac's deprecation and compilation warnings
- metals can detect such diagnostics and add deprecated tag to them, will work only if one has this settings enabled on they own
- metals can implicitly add this setting(?) - but then one will see such diagnostic even if they didn't enable
deprecationflag
Additional context
No response
Search terms
deprecation diagnostics
tgodzik
Metadata
Metadata
Assignees
Labels
No labels
