diff options
Diffstat (limited to 'crates/ide/src/hover.rs')
-rw-r--r-- | crates/ide/src/hover.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/hover.rs b/crates/ide/src/hover.rs index a18dcdd8e..d2a0cfcd4 100644 --- a/crates/ide/src/hover.rs +++ b/crates/ide/src/hover.rs | |||
@@ -207,7 +207,7 @@ fn runnable_action( | |||
207 | }, | 207 | }, |
208 | ModuleDef::Function(it) => { | 208 | ModuleDef::Function(it) => { |
209 | #[allow(deprecated)] | 209 | #[allow(deprecated)] |
210 | let src = it.source_old(sema.db); | 210 | let src = it.source(sema.db)?; |
211 | if src.file_id != file_id.into() { | 211 | if src.file_id != file_id.into() { |
212 | mark::hit!(hover_macro_generated_struct_fn_doc_comment); | 212 | mark::hit!(hover_macro_generated_struct_fn_doc_comment); |
213 | mark::hit!(hover_macro_generated_struct_fn_doc_attr); | 213 | mark::hit!(hover_macro_generated_struct_fn_doc_attr); |
@@ -332,7 +332,7 @@ fn hover_for_definition(db: &RootDatabase, def: Definition) -> Option<Markup> { | |||
332 | } | 332 | } |
333 | Definition::Field(def) => { | 333 | Definition::Field(def) => { |
334 | #[allow(deprecated)] | 334 | #[allow(deprecated)] |
335 | let src = def.source_old(db).value; | 335 | let src = def.source(db)?.value; |
336 | if let FieldSource::Named(it) = src { | 336 | if let FieldSource::Named(it) = src { |
337 | from_def_source_labeled(db, def, it.short_label(), mod_path) | 337 | from_def_source_labeled(db, def, it.short_label(), mod_path) |
338 | } else { | 338 | } else { |
@@ -382,7 +382,7 @@ fn hover_for_definition(db: &RootDatabase, def: Definition) -> Option<Markup> { | |||
382 | A: ShortLabel, | 382 | A: ShortLabel, |
383 | { | 383 | { |
384 | #[allow(deprecated)] | 384 | #[allow(deprecated)] |
385 | let short_label = def.source_old(db).value.short_label(); | 385 | let short_label = def.source(db)?.value.short_label(); |
386 | from_def_source_labeled(db, def, short_label, mod_path) | 386 | from_def_source_labeled(db, def, short_label, mod_path) |
387 | } | 387 | } |
388 | 388 | ||