diff --git a/src/main/java/org/jcnc/snow/cli/SnowCLI.java b/src/main/java/org/jcnc/snow/cli/SnowCLI.java index 0ce6ba0..d05b0bf 100644 --- a/src/main/java/org/jcnc/snow/cli/SnowCLI.java +++ b/src/main/java/org/jcnc/snow/cli/SnowCLI.java @@ -4,6 +4,8 @@ import org.jcnc.snow.cli.api.CLICommand; import org.jcnc.snow.cli.commands.*; import org.jcnc.snow.cli.utils.CLIUtils; import org.jcnc.snow.cli.utils.VersionUtils; +import org.jcnc.snow.common.Mode; +import org.jcnc.snow.common.SnowConfig; import java.util.Arrays; import java.util.Map; diff --git a/src/main/java/org/jcnc/snow/cli/utils/CLIUtils.java b/src/main/java/org/jcnc/snow/cli/utils/CLIUtils.java index ca36951..efa44b3 100644 --- a/src/main/java/org/jcnc/snow/cli/utils/CLIUtils.java +++ b/src/main/java/org/jcnc/snow/cli/utils/CLIUtils.java @@ -26,12 +26,21 @@ public class CLIUtils { "-v", "--version" ); + /** + * 全局调试标志集合,支持 "-debug"、"--debug"。 + */ + public static final Set GLOBAL_DEBUG_FLAGS = Set.of( + "--debug" + ); + /** * 全局选项列表,包括帮助和版本选项的描述。 */ public static final List