From c8cc6b10d4f1280702d50f903e15266dd9785953 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Thu, 5 Feb 2026 22:42:31 +0800 Subject: Move vcs module to lib and adjust imports --- src/systems/cmd/errors.rs | 2 +- src/systems/cmd/workspace_reader.rs | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) (limited to 'src/systems') diff --git a/src/systems/cmd/errors.rs b/src/systems/cmd/errors.rs index 7ec5e1c..0b01abf 100644 --- a/src/systems/cmd/errors.rs +++ b/src/systems/cmd/errors.rs @@ -1,4 +1,4 @@ -use just_enough_vcs::vcs::data::{member::MemberId, sheet::SheetName}; +use just_enough_vcs::lib::data::{member::MemberId, sheet::SheetName}; #[derive(thiserror::Error, Debug)] pub enum CmdPrepareError { diff --git a/src/systems/cmd/workspace_reader.rs b/src/systems/cmd/workspace_reader.rs index c001330..8b2f642 100644 --- a/src/systems/cmd/workspace_reader.rs +++ b/src/systems/cmd/workspace_reader.rs @@ -1,11 +1,11 @@ use std::{collections::HashMap, net::SocketAddr, path::PathBuf}; use just_enough_vcs::{ - utils::cfg_file::config::ConfigFile, - vcs::{ + lib::{ data::{ local::{ LocalWorkspace, + cached_sheet::CachedSheet, latest_file_data::LatestFileData, latest_info::LatestInfo, local_sheet::{LocalSheet, LocalSheetData}, @@ -18,6 +18,7 @@ use just_enough_vcs::{ }, env::current_local_path, }, + utils::cfg_file::config::ConfigFile, }; use crate::systems::cmd::errors::CmdPrepareError; @@ -191,7 +192,7 @@ impl LocalWorkspaceReader { if !self.cached_sheet.contains_key(sheet_name) { let workspace_dir = self.workspace_dir()?; let cached_sheet = entry_dir!(&workspace_dir, { - match just_enough_vcs::vcs::data::local::cached_sheet::CachedSheet::cached_sheet_data(sheet_name).await { + match CachedSheet::cached_sheet_data(sheet_name).await { Ok(data) => data, Err(_) => return Err(CmdPrepareError::CachedSheetNotFound(sheet_name.clone())), } @@ -338,7 +339,7 @@ impl LocalWorkspaceReader { } else { let workspace_dir = self.workspace_dir()?; let cached_sheet = entry_dir!(&workspace_dir, { - match just_enough_vcs::vcs::data::local::cached_sheet::CachedSheet::cached_sheet_data(sheet_name).await { + match CachedSheet::cached_sheet_data(sheet_name).await { Ok(data) => data, Err(_) => return Err(CmdPrepareError::CachedSheetNotFound(sheet_name.clone())), } -- cgit