Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/inlay_hints/closing_brace.rs')
-rw-r--r--crates/ide/src/inlay_hints/closing_brace.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/crates/ide/src/inlay_hints/closing_brace.rs b/crates/ide/src/inlay_hints/closing_brace.rs
index 8f2777f392..d78fd64bdf 100644
--- a/crates/ide/src/inlay_hints/closing_brace.rs
+++ b/crates/ide/src/inlay_hints/closing_brace.rs
@@ -36,8 +36,12 @@ pub(super) fn hints(
let ty = imp.self_ty(sema.db);
let trait_ = imp.trait_(sema.db);
let hint_text = match trait_ {
- Some(tr) => format!("impl {} for {}", tr.name(sema.db).display(sema.db), ty.display_truncated(sema.db, config.max_length)),
- None => format!("impl {}", ty.display_truncated(sema.db, config.max_length)),
+ Some(tr) => format!(
+ "impl {} for {}",
+ tr.name(sema.db).display(sema.db, file_id.edition()),
+ ty.display_truncated(sema.db, config.max_length, file_id.edition(),
+ )),
+ None => format!("impl {}", ty.display_truncated(sema.db, config.max_length, file_id.edition())),
};
(hint_text, None)
},