summaryrefslogtreecommitdiff
path: root/crates/vcs_data/src
diff options
context:
space:
mode:
Diffstat (limited to 'crates/vcs_data/src')
-rw-r--r--crates/vcs_data/src/data/local/latest_file_data.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/crates/vcs_data/src/data/local/latest_file_data.rs b/crates/vcs_data/src/data/local/latest_file_data.rs
index 720c634..21c647c 100644
--- a/crates/vcs_data/src/data/local/latest_file_data.rs
+++ b/crates/vcs_data/src/data/local/latest_file_data.rs
@@ -70,6 +70,14 @@ impl LatestFileData {
self.versions.get(vfid)
}
+ /// Get the version of the file with the given ID.
+ pub fn file_histories(
+ &self,
+ vfid: &VirtualFileId,
+ ) -> Option<&Vec<(VirtualFileVersion, VirtualFileVersionDescription)>> {
+ self.histories.get(vfid)
+ }
+
/// Update the held status of the files.
pub fn update_info(
&mut self,