aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/display.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_ide_api/src/display.rs')
-rw-r--r--crates/ra_ide_api/src/display.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/ra_ide_api/src/display.rs b/crates/ra_ide_api/src/display.rs
index 1b06abf94..0eef11464 100644
--- a/crates/ra_ide_api/src/display.rs
+++ b/crates/ra_ide_api/src/display.rs
@@ -5,7 +5,6 @@ mod function_signature;
5mod navigation_target; 5mod navigation_target;
6mod structure; 6mod structure;
7 7
8use crate::db::RootDatabase;
9use ra_syntax::{ast::{self, AstNode, TypeParamsOwner}, SyntaxKind::{ATTR, COMMENT}}; 8use ra_syntax::{ast::{self, AstNode, TypeParamsOwner}, SyntaxKind::{ATTR, COMMENT}};
10 9
11pub use navigation_target::NavigationTarget; 10pub use navigation_target::NavigationTarget;
@@ -73,8 +72,8 @@ where
73 72
74// FIXME: this should not really use navigation target. Rather, approximately 73// FIXME: this should not really use navigation target. Rather, approximately
75// resolved symbol should return a `DefId`. 74// resolved symbol should return a `DefId`.
76pub(crate) fn doc_text_for(db: &RootDatabase, nav: NavigationTarget) -> Option<String> { 75pub(crate) fn doc_text_for(nav: NavigationTarget) -> Option<String> {
77 match (nav.description(db), nav.docs(db)) { 76 match (nav.description, nav.docs) {
78 (Some(desc), docs) => Some(rust_code_markup_with_doc(desc, docs)), 77 (Some(desc), docs) => Some(rust_code_markup_with_doc(desc, docs)),
79 (None, Some(docs)) => Some(docs), 78 (None, Some(docs)) => Some(docs),
80 _ => None, 79 _ => None,