diff options
author | ivan770 <[email protected]> | 2021-03-14 15:16:29 +0000 |
---|---|---|
committer | ivan770 <[email protected]> | 2021-03-14 17:00:41 +0000 |
commit | 7d48e04f316a384967d48a261f1e3b70b5f85a98 (patch) | |
tree | 76eb426dcfa87e3b32f3b0efb4f88ca4416c57af /crates/rust-analyzer/src/handlers.rs | |
parent | 8602f9573b3a450b6a29c23bb4bfb7bd4108a89c (diff) |
Introduce StructureNodeKind
Diffstat (limited to 'crates/rust-analyzer/src/handlers.rs')
-rw-r--r-- | crates/rust-analyzer/src/handlers.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/rust-analyzer/src/handlers.rs b/crates/rust-analyzer/src/handlers.rs index 706a39dab..3ff8bd940 100644 --- a/crates/rust-analyzer/src/handlers.rs +++ b/crates/rust-analyzer/src/handlers.rs | |||
@@ -11,7 +11,7 @@ use ide::{ | |||
11 | AnnotationConfig, FileId, FilePosition, FileRange, HoverAction, HoverGotoTypeData, Query, | 11 | AnnotationConfig, FileId, FilePosition, FileRange, HoverAction, HoverGotoTypeData, Query, |
12 | RangeInfo, Runnable, RunnableKind, SearchScope, SourceChange, TextEdit, | 12 | RangeInfo, Runnable, RunnableKind, SearchScope, SourceChange, TextEdit, |
13 | }; | 13 | }; |
14 | use ide_db::SymbolKind; | 14 | use ide_db::{StructureNodeKind, SymbolKind}; |
15 | use itertools::Itertools; | 15 | use itertools::Itertools; |
16 | use lsp_server::ErrorCode; | 16 | use lsp_server::ErrorCode; |
17 | use lsp_types::{ | 17 | use lsp_types::{ |
@@ -289,7 +289,7 @@ pub(crate) fn handle_document_symbol( | |||
289 | let doc_symbol = lsp_types::DocumentSymbol { | 289 | let doc_symbol = lsp_types::DocumentSymbol { |
290 | name: symbol.label, | 290 | name: symbol.label, |
291 | detail: symbol.detail, | 291 | detail: symbol.detail, |
292 | kind: to_proto::symbol_kind(symbol.kind), | 292 | kind: to_proto::structure_node_kind(symbol.kind), |
293 | tags: Some(tags), | 293 | tags: Some(tags), |
294 | deprecated: Some(symbol.deprecated), | 294 | deprecated: Some(symbol.deprecated), |
295 | range: to_proto::range(&line_index, symbol.node_range), | 295 | range: to_proto::range(&line_index, symbol.node_range), |