summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-01-27 06:16:58 +0800
committer魏曹先生 <1992414357@qq.com>2026-01-27 06:16:58 +0800
commit2abc5acd25756f3ef6a6ad34f8777ffe241e750d (patch)
treeb312764324b4da037d5b3c46957a77dcd19502f3 /src
parent4eef9ce364bb660421a96052a3fb126a33b22c63 (diff)
Reorganize command modules under a unified cmds directory
Diffstat (limited to 'src')
-rw-r--r--src/cmds.rs6
-rw-r--r--src/cmds/arg/status.rs (renamed from src/args/status.rs)0
-rw-r--r--src/cmds/cmd/status.rs (renamed from src/cmds/status.rs)12
-rw-r--r--src/cmds/collect/status.rs (renamed from src/collects/status.rs)0
-rw-r--r--src/cmds/in/status.rs (renamed from src/inputs/status.rs)0
-rw-r--r--src/cmds/out/status.rs (renamed from src/outputs/status.rs)0
-rw-r--r--src/cmds/renderer/json.rs (renamed from src/renderers/json.rs)0
-rw-r--r--src/cmds/renderer/json_pretty.rs (renamed from src/renderers/json_pretty.rs)0
-rw-r--r--src/cmds/renderer/status.rs (renamed from src/renderers/status.rs)2
-rw-r--r--src/lib.rs11
10 files changed, 14 insertions, 17 deletions
diff --git a/src/cmds.rs b/src/cmds.rs
new file mode 100644
index 0000000..46057c8
--- /dev/null
+++ b/src/cmds.rs
@@ -0,0 +1,6 @@
+pub mod arg;
+pub mod cmd;
+pub mod collect;
+pub mod r#in;
+pub mod out;
+pub mod renderer;
diff --git a/src/args/status.rs b/src/cmds/arg/status.rs
index c713227..c713227 100644
--- a/src/args/status.rs
+++ b/src/cmds/arg/status.rs
diff --git a/src/cmds/status.rs b/src/cmds/cmd/status.rs
index 6f04408..f34dbb8 100644
--- a/src/cmds/status.rs
+++ b/src/cmds/cmd/status.rs
@@ -5,11 +5,13 @@ use just_enough_vcs::vcs::{
};
use crate::{
- args::status::JVStatusArgument,
- collects::status::JVStatusCollect,
- inputs::status::JVStatusInput,
- outputs::status::{JVStatusOutput, JVStatusWrongModifyReason},
- renderers::status::JVStatusRenderer,
+ cmds::{
+ arg::status::JVStatusArgument,
+ collect::status::JVStatusCollect,
+ r#in::status::JVStatusInput,
+ out::status::{JVStatusOutput, JVStatusWrongModifyReason},
+ renderer::status::JVStatusRenderer,
+ },
systems::cmd::{
cmd_system::{JVCommand, JVCommandContext},
errors::{CmdExecuteError, CmdPrepareError},
diff --git a/src/collects/status.rs b/src/cmds/collect/status.rs
index b0e8fcd..b0e8fcd 100644
--- a/src/collects/status.rs
+++ b/src/cmds/collect/status.rs
diff --git a/src/inputs/status.rs b/src/cmds/in/status.rs
index 859ccd2..859ccd2 100644
--- a/src/inputs/status.rs
+++ b/src/cmds/in/status.rs
diff --git a/src/outputs/status.rs b/src/cmds/out/status.rs
index 2b8d9c6..2b8d9c6 100644
--- a/src/outputs/status.rs
+++ b/src/cmds/out/status.rs
diff --git a/src/renderers/json.rs b/src/cmds/renderer/json.rs
index 9a3105d..9a3105d 100644
--- a/src/renderers/json.rs
+++ b/src/cmds/renderer/json.rs
diff --git a/src/renderers/json_pretty.rs b/src/cmds/renderer/json_pretty.rs
index a4a3ba5..a4a3ba5 100644
--- a/src/renderers/json_pretty.rs
+++ b/src/cmds/renderer/json_pretty.rs
diff --git a/src/renderers/status.rs b/src/cmds/renderer/status.rs
index 549211e..965ff87 100644
--- a/src/renderers/status.rs
+++ b/src/cmds/renderer/status.rs
@@ -5,7 +5,7 @@ use cli_utils::{
use rust_i18n::t;
use crate::{
- outputs::status::{JVStatusOutput, JVStatusWrongModifyReason},
+ cmds::out::status::{JVStatusOutput, JVStatusWrongModifyReason},
r_println,
systems::cmd::{
errors::CmdRenderError,
diff --git a/src/lib.rs b/src/lib.rs
index d4832f5..74b68f1 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -11,16 +11,5 @@ pub mod legacy_json_output;
/// Systems
pub mod systems;
-// --- ASSETS ---
-
/// Commands
pub mod cmds;
-
-/// Command Data
-pub mod args;
-pub mod collects;
-pub mod inputs;
-pub mod outputs;
-
-/// Result Renderers
-pub mod renderers;