summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-01-24 06:13:46 +0800
committer魏曹先生 <1992414357@qq.com>2026-01-24 06:13:46 +0800
commit92f2cdd3dfa378cfcfb9085fedd601b27e499ee7 (patch)
treea606a6a4e879200e06207c7886b9514522c605ba
parentb2d385d9717bfdd381436393325bcab389418bc8 (diff)
Fix node names in command registry generation
-rw-r--r--build.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/build.rs b/build.rs
index ed427f0..22842ed 100644
--- a/build.rs
+++ b/build.rs
@@ -257,7 +257,7 @@ fn generate_cmd_registry_file(repo_root: &PathBuf) -> Result<(), Box<dyn std::er
let mut commands = Vec::new();
let mut nodes = Vec::new();
- // First, collect commands from Registry.toml
+ // First, collect commands from registry.toml
if let Some(table) = config.as_table() {
if let Some(cmd_table) = table.get("cmd") {
if let Some(cmd_table) = cmd_table.as_table() {
@@ -311,7 +311,7 @@ fn generate_cmd_registry_file(repo_root: &PathBuf) -> Result<(), Box<dyn std::er
let pascal_name = pascal_case!(file_name);
let key = file_name.to_string();
- let node = file_name.replace(".", " ");
+ let node = file_name.replace(".", " ").replace("_", " ");
let cmd_type = format!("cmds::{}::JV{}Command", file_name, pascal_name);
nodes.push(node.clone());