G
YouTube TikTok Games
Skip to content

fix(命令行): 修复参数解析并统一作用域能力校验 - #421

Merged
ccmywish merged 1 commit into
RubyMetric:devfrom
Mikachu2333:split/env-cli-scope
Nov 11, 2026
Merged

ccmywish merged 1 commit into
RubyMetric:devfrom
Mikachu2333:split/env-cli-scope

Conversation

@Mikachu2333

Copy link
Copy Markdown
Collaborator

问题描述

-scope 缺参和版本选项解析不可靠,reset 缺少作用域能力校验,文档指引类型的作用域也无法统一处理。

关联 #402。

方案与实现

修复参数消费与版本选项判断;为 set/reset 统一能力校验,补充文档指引枚举、双语提示和 recipe 模板。

本 PR 从 #402 独立拆出,直接基于 dev,可以单独审查和合并。

验证:此分支独立通过 Windows just build/test/bd、WSL Debian make build/test/bd,以及调试程序的只读查询。
另验证 -en --version、set -scope 缺参和 reset -scope=project rustup 拒绝路径。Perl CLI 套件要求 5.42,本机版本不足,未运行整个套件。

-scope 缺参和版本选项解析不可靠,reset 缺少作用域能力校验,文档指引类型的作用域也无法统一处理。

修复参数消费与版本选项判断;为 set/reset 统一能力校验,补充文档指引枚举、双语提示和 recipe 模板。

从 RubyMetric#402 按功能拆出,直接基于 dev;Windows/POSIX 独立构建及现有测试通过。
@github-actions

Copy link
Copy Markdown

Hi @Mikachu2333

❤️ 感谢你的贡献!我们将在最少半小时,最多5天内阅读此 PR 并回复你

@ccmywish ccmywish left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ScopeCap_Able_But_Just_Docs 这个引入是非常好的

@ccmywish ccmywish added this to the v0.2.8 milestone Nov 11, 2026
@ccmywish
ccmywish merged commit 258f1b3 into RubyMetric:dev Nov 11, 2026
4 checks passed
@Mikachu2333
Mikachu2333 deleted the split/env-cli-scope branch November 11, 2026 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

改善加强 改善加强

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants