diff options
Diffstat (limited to 'crates/vfs/src/lib.rs')
-rw-r--r-- | crates/vfs/src/lib.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crates/vfs/src/lib.rs b/crates/vfs/src/lib.rs index 75ce61cf9..024e58018 100644 --- a/crates/vfs/src/lib.rs +++ b/crates/vfs/src/lib.rs | |||
@@ -38,7 +38,6 @@ mod vfs_path; | |||
38 | mod path_interner; | 38 | mod path_interner; |
39 | pub mod file_set; | 39 | pub mod file_set; |
40 | pub mod loader; | 40 | pub mod loader; |
41 | pub mod walkdir_loader; | ||
42 | 41 | ||
43 | use std::{fmt, mem}; | 42 | use std::{fmt, mem}; |
44 | 43 | ||
@@ -79,6 +78,9 @@ pub enum ChangeKind { | |||
79 | } | 78 | } |
80 | 79 | ||
81 | impl Vfs { | 80 | impl Vfs { |
81 | pub fn len(&self) -> usize { | ||
82 | self.data.len() | ||
83 | } | ||
82 | pub fn file_id(&self, path: &VfsPath) -> Option<FileId> { | 84 | pub fn file_id(&self, path: &VfsPath) -> Option<FileId> { |
83 | self.interner.get(path).filter(|&it| self.get(it).is_some()) | 85 | self.interner.get(path).filter(|&it| self.get(it).is_some()) |
84 | } | 86 | } |