refactor: 适配 0.103

This commit is contained in:
KAAAsS 2025-04-02 17:31:13 +08:00
parent 306aa0c6f1
commit daa683ef11
Signed by: KAAAsS
GPG Key ID: D22F53AF662411FE
3 changed files with 5 additions and 11 deletions

View File

@ -8,7 +8,7 @@ module os {
if (which uname | is-empty) { if (which uname | is-empty) {
false false
} else { } else {
(uname -s) == "Linux" (uname | get kernel-name) == "Linux"
} }
} }
@ -16,7 +16,7 @@ module os {
if (which uname | is-empty) { if (which uname | is-empty) {
false false
} else { } else {
(uname -s) == "Darwin" (uname | get kernel-name) == "Darwin"
} }
} }
} }

View File

@ -37,7 +37,6 @@ export def check_constraint [
name: string, name: string,
--no-run --no-run
] { ] {
let span = (metadata $name).span;
let constraints = (global_conf get_config "_" "constraints") let constraints = (global_conf get_config "_" "constraints")
# 检查约束是否存在 # 检查约束是否存在
@ -46,8 +45,7 @@ export def check_constraint [
msg: $"约束 ($name) 不存在", msg: $"约束 ($name) 不存在",
label: { label: {
text: "约束名", text: "约束名",
start: $span.start, span: (metadata $name).span
end: $span.end
} }
} }
} }

View File

@ -95,7 +95,6 @@ export def install [
--manager: string --manager: string
] { ] {
use log.nu use log.nu
let span = (metadata $pkg_name).span;
if (check_install? --manager=$manager $pkg_name) { if (check_install? --manager=$manager $pkg_name) {
log info $"包 ($pkg_name) 已经安装,跳过" log info $"包 ($pkg_name) 已经安装,跳过"
@ -113,8 +112,7 @@ export def install [
msg: $"无法安装包 ($pkg_name)", msg: $"无法安装包 ($pkg_name)",
label: { label: {
text: "包名", text: "包名",
start: $span.start, span: (metadata $pkg_name).span
end: $span.end
} }
} }
} }
@ -127,7 +125,6 @@ export def uninstall [
--manager: string --manager: string
] { ] {
use log.nu use log.nu
let span = (metadata $pkg_name).span;
if (not (check_install? --manager=$manager $pkg_name)) { if (not (check_install? --manager=$manager $pkg_name)) {
log info $"未安装包 ($pkg_name),跳过" log info $"未安装包 ($pkg_name),跳过"
@ -145,8 +142,7 @@ export def uninstall [
msg: $"无法卸载包 ($pkg_name)", msg: $"无法卸载包 ($pkg_name)",
label: { label: {
text: "包名", text: "包名",
start: $span.start, span: (metadata $pkg_name).span
end: $span.end
} }
} }
} }