From 5d23d8bc299b718e7f026a7e6c1363dde3342817 Mon Sep 17 00:00:00 2001 From: vsrs Date: Sat, 27 Feb 2021 17:59:52 +0300 Subject: Add runnables::related_tests --- crates/ide_db/src/search.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'crates/ide_db') diff --git a/crates/ide_db/src/search.rs b/crates/ide_db/src/search.rs index ddcfbd3f3..8b211256e 100644 --- a/crates/ide_db/src/search.rs +++ b/crates/ide_db/src/search.rs @@ -86,6 +86,10 @@ impl SearchScope { SearchScope::new(std::iter::once((file, None)).collect()) } + pub fn file_part(file: FileId, range: TextRange) -> SearchScope { + SearchScope::new(std::iter::once((file, Some(range))).collect()) + } + pub fn files(files: &[FileId]) -> SearchScope { SearchScope::new(files.iter().map(|f| (*f, None)).collect()) } -- cgit v1.2.3