From 0b8e6e7d18abb94bd99553dc1d2b0ba5d4f265ea Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Thu, 18 Jun 2026 02:47:32 +0800 Subject: refactor: extract shared utilities and add space-system crate Extract rola-vcs/internal_macros into shared utils crates (shared_constants, shared_macros, space-system) and implement the Bucket enum with async space management --- Cargo.toml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 7a1522c..4ca7eb6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,9 +3,11 @@ resolver = "2" members = [ "rola-bucket", "rola-cli", - "rola-vcs/internal_macros", + "rola-utils/constants", "rola-utils/functions", "rola-utils/macros", + "rola-utils/space-system", + "rola-utils/space-system/macros", "rola-draft", "rola-vcs", ] @@ -19,13 +21,23 @@ license = "MIT" [workspace.dependencies] rorolala = { path = "rola-vcs" } -rorolala_internal_macros = { path = "rola-vcs/internal_macros" } + +quote = "1.0.45" +syn = "2.0.118" +proc-macro2 = "1.0.106" + +shared_constants = { path = "rola-utils/constants" } shared_functions = { path = "rola-utils/functions" } shared_macros = { path = "rola-utils/macros" } + +space-system = { path = "rola-utils/space-system" } +space-macros = { path = "rola-utils/space-system/macros" } + rola-bucket = { path = "rola-bucket" } rola-draft = { path = "rola-draft" } thiserror = "2.0.18" +just_fmt = "0.1.2" [workspace.dependencies.tokio] version = "1.52.3" -- cgit