Disable mnd with sneak's approval (2026-07-07)
The 289 findings are C-faithful gameplay literals (probability rolls, damage spreads, screen coordinates); naming them would invent constants the C never had and hurt greppability against the reference sources.
This commit is contained in:
@@ -20,10 +20,10 @@ The .golangci.yml is the house standard and may only be modified with
|
||||
sneak's explicit permission. To disable a linter, ask, explaining what
|
||||
the linter does; he approves specific exceptions, which are recorded
|
||||
in the config's "Repo-specific exceptions" block with the approval
|
||||
date. Approved so far: paralleltest (2026-07-06); testpackage and
|
||||
exhaustive (2026-07-07). Complexity linters (cyclop, gocognit, nestif)
|
||||
stay enabled and red until refactor step 7 fixes the findings, per
|
||||
sneak 2026-07-07. mnd findings await a ruling. Line-level //nolint
|
||||
date. Approved so far: paralleltest (2026-07-06); testpackage,
|
||||
exhaustive, and mnd (2026-07-07). Complexity linters (cyclop, gocognit,
|
||||
nestif) stay enabled and red until refactor step 7 fixes the findings,
|
||||
per sneak 2026-07-07. Line-level //nolint
|
||||
with a reason is used sparingly for C-faithfulness (e.g. the authentic
|
||||
"missle" message spellings) and provably-safe gosec conversions; each
|
||||
needs a justifying comment.
|
||||
|
||||
Reference in New Issue
Block a user