pub fn normalize_version(version: &str) -> StringExpand description
契约模块 — 基于 quanttide-devops toolkit 的适配层。
类型定义与 YAML 解析委托给 toolkit,本模块仅保留 CLI 特有的版本检测逻辑。
标准化版本号:去掉 v 前缀和 scope 前缀。
use quanttide_devops::contract::normalize_version;
assert_eq!(normalize_version("v1.2.3"), "1.2.3");
assert_eq!(normalize_version("cli/v0.5.0"), "0.5.0");