diff options
| -rw-r--r-- | src/tools/rust-analyzer/crates/ide/src/hover.rs | 2 | ||||
| -rw-r--r-- | src/tools/rust-analyzer/crates/ide/src/hover/tests.rs | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/rust-analyzer/crates/ide/src/hover.rs b/src/tools/rust-analyzer/crates/ide/src/hover.rs index 18a3fed07ec..9d4c103fc2e 100644 --- a/src/tools/rust-analyzer/crates/ide/src/hover.rs +++ b/src/tools/rust-analyzer/crates/ide/src/hover.rs @@ -346,7 +346,7 @@ fn hover_offset( .unique() .reduce(|mut acc: HoverResult, HoverResult { markup, actions }| { acc.actions.extend(actions); - acc.markup = Markup::from(format!("{}\n---\n{markup}", acc.markup)); + acc.markup = Markup::from(format!("{}\n\n---\n{markup}", acc.markup)); acc }) .map(|mut res: HoverResult| { diff --git a/src/tools/rust-analyzer/crates/ide/src/hover/tests.rs b/src/tools/rust-analyzer/crates/ide/src/hover/tests.rs index 064a845dc57..8c32cc9720a 100644 --- a/src/tools/rust-analyzer/crates/ide/src/hover/tests.rs +++ b/src/tools/rust-analyzer/crates/ide/src/hover/tests.rs @@ -303,6 +303,7 @@ m!(ab$0c); --- Outer + --- ```rust @@ -4401,6 +4402,7 @@ fn main() { --- size = 8, align = 8, niches = 1 + --- ```rust @@ -10094,6 +10096,7 @@ fn bar() { ```rust let field: i32 ``` + --- ```rust @@ -10128,6 +10131,7 @@ fn bar() { --- size = 4, align = 4 + --- ```rust |
