Improve same line diagnostic rendering (#14741)

Follow-up of https://github.com/zed-industries/zed/pull/14515

Fixed certain visual artifacts, related to multi line diagnostics and
block toggle rendering.
Also enabled diagnostics toolbar controls for the experimental view too.


Release Notes:

- N/A
This commit is contained in:
Kirill Bulatov 2024-07-18 17:22:38 +03:00 committed by GitHub
parent 24d9374744
commit ed3d3dc690
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 152 additions and 95 deletions

View file

@ -4,7 +4,7 @@ mod toolbar_controls;
#[cfg(test)]
mod diagnostics_tests;
mod grouped_diagnostics;
pub(crate) mod grouped_diagnostics;
use anyhow::Result;
use collections::{BTreeSet, HashSet};