背景
#1657 转硬门禁时发现 hub-lint-baseline.json 有 17 条存量 complexity 债务(14 gocognit + 3 gocyclo,见 PR #1810)。当前由 only-new-issues: true 豁免存量、新增 finding 硬 fail。
目标
- 清偿 17 条存量(重构复杂函数或记录有理豁免)
- baseline 清空后移除 checks.yml 中 go-hub Lint step 的
only-new-issues knob,回到全量硬 fail
验收
hub-lint-baseline.json 条目为 0(或全部转为有理豁免记录)
golangci-lint run 在 hub-server 下 0 issue
- checks.yml 注释更新(knob 移除)
背景
#1657 转硬门禁时发现
hub-lint-baseline.json有 17 条存量 complexity 债务(14 gocognit + 3 gocyclo,见 PR #1810)。当前由only-new-issues: true豁免存量、新增 finding 硬 fail。目标
only-new-issuesknob,回到全量硬 fail验收
hub-lint-baseline.json条目为 0(或全部转为有理豁免记录)golangci-lint run在 hub-server 下 0 issue