From 47c501bcfbd24356009d1db5b4dbe2e27a148d9a Mon Sep 17 00:00:00 2001 From: Sergey Parilin Date: Fri, 22 Mar 2019 13:29:58 +0300 Subject: Move folding_ranges to ra_ide_api --- crates/ra_ide_api/src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'crates/ra_ide_api/src/lib.rs') diff --git a/crates/ra_ide_api/src/lib.rs b/crates/ra_ide_api/src/lib.rs index 35f38fbb7..d6f63490d 100644 --- a/crates/ra_ide_api/src/lib.rs +++ b/crates/ra_ide_api/src/lib.rs @@ -34,6 +34,7 @@ mod assists; mod diagnostics; mod syntax_tree; mod line_index; +mod folding_ranges; mod line_index_utils; #[cfg(test)] @@ -64,9 +65,10 @@ pub use crate::{ hover::{HoverResult}, line_index::{LineIndex, LineCol}, line_index_utils::translate_offset_with_edit, + folding_ranges::{Fold, FoldKind}, }; pub use ra_ide_api_light::{ - Fold, FoldKind, HighlightedRange, Severity, StructureNode, LocalEdit, + HighlightedRange, Severity, StructureNode, LocalEdit, }; pub use ra_db::{ Canceled, CrateGraph, CrateId, FileId, FilePosition, FileRange, SourceRootId, @@ -314,7 +316,7 @@ impl Analysis { /// Returns the set of folding ranges. pub fn folding_ranges(&self, file_id: FileId) -> Vec { let file = self.db.parse(file_id); - ra_ide_api_light::folding_ranges(&file) + folding_ranges::folding_ranges(&file) } /// Fuzzy searches for a symbol. -- cgit v1.2.3