diff options
author | Wilco Kusee <[email protected]> | 2019-03-23 16:34:49 +0000 |
---|---|---|
committer | Wilco Kusee <[email protected]> | 2019-03-23 16:34:49 +0000 |
commit | a3711e08dc4e393957dff136218c47d8b77da14f (patch) | |
tree | 862ad28652de70aac75cf6e619850ae013500694 /crates/ra_ide_api/src/lib.rs | |
parent | a656b891fba4b89775adbc93114a20c99afe5f36 (diff) |
Move highlighting and matching_brace
Diffstat (limited to 'crates/ra_ide_api/src/lib.rs')
-rw-r--r-- | crates/ra_ide_api/src/lib.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/crates/ra_ide_api/src/lib.rs b/crates/ra_ide_api/src/lib.rs index 0e7b47e3c..99f18b6b8 100644 --- a/crates/ra_ide_api/src/lib.rs +++ b/crates/ra_ide_api/src/lib.rs | |||
@@ -38,6 +38,7 @@ mod folding_ranges; | |||
38 | mod line_index_utils; | 38 | mod line_index_utils; |
39 | mod join_lines; | 39 | mod join_lines; |
40 | mod typing; | 40 | mod typing; |
41 | mod matching_brace; | ||
41 | 42 | ||
42 | #[cfg(test)] | 43 | #[cfg(test)] |
43 | mod marks; | 44 | mod marks; |
@@ -70,10 +71,10 @@ pub use crate::{ | |||
70 | line_index::{LineIndex, LineCol}, | 71 | line_index::{LineIndex, LineCol}, |
71 | line_index_utils::translate_offset_with_edit, | 72 | line_index_utils::translate_offset_with_edit, |
72 | folding_ranges::{Fold, FoldKind}, | 73 | folding_ranges::{Fold, FoldKind}, |
74 | syntax_highlighting::HighlightedRange, | ||
75 | diagnostics::Severity, | ||
73 | }; | 76 | }; |
74 | pub use ra_ide_api_light::{ | 77 | pub use ra_ide_api_light::StructureNode; |
75 | HighlightedRange, Severity, StructureNode, | ||
76 | }; | ||
77 | pub use ra_db::{ | 78 | pub use ra_db::{ |
78 | Canceled, CrateGraph, CrateId, FileId, FilePosition, FileRange, SourceRootId, | 79 | Canceled, CrateGraph, CrateId, FileId, FilePosition, FileRange, SourceRootId, |
79 | Edition | 80 | Edition |
@@ -267,7 +268,7 @@ impl Analysis { | |||
267 | /// supported). | 268 | /// supported). |
268 | pub fn matching_brace(&self, position: FilePosition) -> Option<TextUnit> { | 269 | pub fn matching_brace(&self, position: FilePosition) -> Option<TextUnit> { |
269 | let file = self.db.parse(position.file_id); | 270 | let file = self.db.parse(position.file_id); |
270 | ra_ide_api_light::matching_brace(&file, position.offset) | 271 | matching_brace::matching_brace(&file, position.offset) |
271 | } | 272 | } |
272 | 273 | ||
273 | /// Returns a syntax tree represented as `String`, for debug purposes. | 274 | /// Returns a syntax tree represented as `String`, for debug purposes. |