diff options
author | Edwin Cheng <[email protected]> | 2019-06-08 15:26:27 +0100 |
---|---|---|
committer | Edwin Cheng <[email protected]> | 2019-06-08 15:27:11 +0100 |
commit | d46278d320fbc580db81a60be26d8efa6b024433 (patch) | |
tree | 45a3f138cb79d19c729c23c83e9bf17940918afd /crates/ra_ide_api/src/display.rs | |
parent | bb55111c209a9d3a6249cab35308a506b7f22d53 (diff) |
Remove node function in NavTarget
Diffstat (limited to 'crates/ra_ide_api/src/display.rs')
-rw-r--r-- | crates/ra_ide_api/src/display.rs | 5 |
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; | |||
5 | mod navigation_target; | 5 | mod navigation_target; |
6 | mod structure; | 6 | mod structure; |
7 | 7 | ||
8 | use crate::db::RootDatabase; | ||
9 | use ra_syntax::{ast::{self, AstNode, TypeParamsOwner}, SyntaxKind::{ATTR, COMMENT}}; | 8 | use ra_syntax::{ast::{self, AstNode, TypeParamsOwner}, SyntaxKind::{ATTR, COMMENT}}; |
10 | 9 | ||
11 | pub use navigation_target::NavigationTarget; | 10 | pub 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`. |
76 | pub(crate) fn doc_text_for(db: &RootDatabase, nav: NavigationTarget) -> Option<String> { | 75 | pub(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, |