From 154bce18644698f4e8ef2a2ad2bdd853f2f1e31c Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sun, 27 Jan 2019 18:07:45 +0300 Subject: remove dead code --- crates/ra_db/src/lib.rs | 1 - crates/ra_db/src/mock.rs | 30 ------------------------------ 2 files changed, 31 deletions(-) delete mode 100644 crates/ra_db/src/mock.rs (limited to 'crates/ra_db') diff --git a/crates/ra_db/src/lib.rs b/crates/ra_db/src/lib.rs index 6e17f33f0..ca775030d 100644 --- a/crates/ra_db/src/lib.rs +++ b/crates/ra_db/src/lib.rs @@ -2,7 +2,6 @@ mod cancellation; mod input; mod loc2id; -pub mod mock; use std::{ panic, sync::Arc, diff --git a/crates/ra_db/src/mock.rs b/crates/ra_db/src/mock.rs deleted file mode 100644 index 5e185062b..000000000 --- a/crates/ra_db/src/mock.rs +++ /dev/null @@ -1,30 +0,0 @@ -use rustc_hash::FxHashSet; -use relative_path::{RelativePath, RelativePathBuf}; - -use crate::{FileId}; - -#[derive(Default, Debug, Clone)] -pub struct FileMap(Vec<(FileId, RelativePathBuf)>); - -impl FileMap { - pub fn add(&mut self, path: RelativePathBuf) -> FileId { - let file_id = FileId((self.0.len() + 1) as u32); - self.0.push((file_id, path)); - file_id - } - - pub fn files(&self) -> FxHashSet { - self.iter().map(|(id, _)| id).collect() - } - - pub fn file_id(&self, path: &str) -> FileId { - assert!(path.starts_with('/')); - self.iter().find(|(_, p)| p == &path[1..]).unwrap().0 - } - - fn iter<'a>(&'a self) -> impl Iterator + 'a { - self.0 - .iter() - .map(|(id, path)| (*id, path.as_relative_path())) - } -} -- cgit v1.2.3