Update TODO.md: lint remediation chunk 1 complete (refs #61)
Some checks failed
check / check (push) Failing after 52s
Some checks failed
check / check (push) Failing after 52s
This commit is contained in:
13
TODO.md
13
TODO.md
@@ -14,13 +14,18 @@ pre-1.0
|
||||
|
||||
# Next Step
|
||||
|
||||
Remediate the 2,990 lint findings surfaced by the standard
|
||||
`.golangci.yml` (issue #61): behavior-preserving fixes in per-linter or
|
||||
per-package chunks, mechanical linters first, until `make check` is
|
||||
green on `main`.
|
||||
Continue the lint remediation (issue #61): 1,077 findings remain after
|
||||
the mechanical chunk. Next chunk candidates: `paralleltest` (137),
|
||||
`funcorder` (68), `testpackage` (34), `lll` (79) — still mostly
|
||||
mechanical — before the judgment-heavy linters (`revive` 142, `err113`
|
||||
96, `mnd` 93, `gosec` 78, `goconst` 55, `cyclop` 52).
|
||||
|
||||
# Completed Steps
|
||||
|
||||
- 2026-08-07: Lint remediation chunk 1 (issue #61): `wsl_v5` (1050),
|
||||
`nlreturn` (378), and `noinlineerr` (373) all fixed to zero via a new
|
||||
`make lint-fix` autofix entrypoint plus hand-fixes; total findings
|
||||
2,990 → 1,077. Full test suite green.
|
||||
- 2026-08-07: Added the standard `.golangci.yml` and `.editorconfig`
|
||||
(issue #59); lint findings under the new config are tracked in issue
|
||||
#61. `script/bootstrap` now installs sqlite3 (needed by tests).
|
||||
|
||||
Reference in New Issue
Block a user