Add runnables::related_tests

This commit is contained in:
vsrs 2021-02-27 17:59:52 +03:00
parent a8cf346b97
commit 5d23d8bc29
4 changed files with 346 additions and 7 deletions

View file

@ -445,6 +445,15 @@ impl Analysis {
self.with_db(|db| runnables::runnables(db, file_id))
}
/// Returns the set of tests for the given file position.
pub fn related_tests(
&self,
position: FilePosition,
search_scope: Option<SearchScope>,
) -> Cancelable<Vec<Runnable>> {
self.with_db(|db| runnables::related_tests(db, position, search_scope))
}
/// Computes syntax highlighting for the given file
pub fn highlight(&self, file_id: FileId) -> Cancelable<Vec<HlRange>> {
self.with_db(|db| syntax_highlighting::highlight(db, file_id, None, false))