From 8db5861f156810815660b0e7eff3fde794d0207a Mon Sep 17 00:00:00 2001 From: Suzumiya Date: Wed, 7 Oct 2026 20:24:15 +0800 Subject: [PATCH] =?UTF-8?q?feat(scripts):=20=E5=91=8A=E8=AD=A6=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E9=A6=96=E9=87=87=E6=A8=A1=E5=BC=8F=E9=80=90=E6=9D=A1?= =?UTF-8?q?=E6=89=93=E5=8D=B0=E6=B8=85=E5=8D=95=EF=BC=88=E5=B9=B6=E6=8A=8A?= =?UTF-8?q?=E6=9D=A1=E7=9B=AE=E6=94=BE=E8=BF=9B=20--json=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit collectOnly(尚无基线条目的 profile,如首次 CI 的 agc-linux)以前只打印条数,导致首轮日志里拿不到可入册的键;现在逐条打印 `[首采] 路径:行 | lint | 符号` 并在末尾给条数 + 入册命令,同时在 --json 的 report[name].collected 里带上完整条目;非首采路径的打印与退出码语义不变。 --- scripts/check-rust-warnings.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/check-rust-warnings.mjs b/scripts/check-rust-warnings.mjs index e1bcc5a08..73f185000 100644 --- a/scripts/check-rust-warnings.mjs +++ b/scripts/check-rust-warnings.mjs @@ -431,6 +431,7 @@ for (const name of defaultProfiles()) { total: warnings.length, new: fresh, gone, + collected: collectOnly ? warnings : undefined, incomplete, }; if (fresh.length > 0) hadNew = true;