# Do not underline unnecessary diagnostics \(\#31355\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/20a0956fb24ae274eff0d486cfdc173a8cc22ccd)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 20a0956fb24ae274eff0d486cfdc173a8cc22ccd

Requested commit: 20a0956fb24ae274eff0d486cfdc173a8cc22ccd

Commit: 20a0956fb24ae274eff0d486cfdc173a8cc22ccd

Tree: 3d140b2d3230d5ca699041c1864a553aa5f7fc28

Author: Kirill Bulatov

Committer: GitHub

## Message

```
Do not underline unnecessary diagnostics (#31355)

Closes
https://github.com/zed-industries/zed/pull/31229#issuecomment-2906946881

Follow
https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#diagnosticTag

> Clients are allowed to render diagnostics with this tag faded out
instead of having an error squiggle.

and do not underline any unnecessary diagnostic at all.

Release Notes:

- Fixed clangd's inactive regions diagnostics excessive highlights
```

## Parents

- [6f918ed99bfa107d496f7e6a7101a956494f3153](https://git.cafe/gitcafe/zed/commit/6f918ed99bfa107d496f7e6a7101a956494f3153?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/20a0956fb24ae274eff0d486cfdc173a8cc22ccd?format=markdown)
