Repository navigation
lint: line-length - #839
Conversation
Agent-Team: linux Worker: codex
Resolves the lint.zig conflict with the changelog-words rule. Agent-Team: windows Worker: claude
Keeps the wrapped Rule enum and adds main's anytype-reason rule. Agent-Team: linux Worker: claude Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Agent-Team: linux Worker: claude Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: codex
PM note: how this PR will be handledWhat it is for: lint: line-length Rules that apply: touches build scripts. Things to watch (checked by rule):
What happens next:
A living status comment below is kept current. Nothing here is a merge decision. |
Where this PR standsStage: Author's turn What the PM needs before approving (ticks as it is met; the full CI runs only at the end, after the reviews are clean):
Rules that apply: touches build scripts. Reviews at the current commit (
5 earlier reviews are for older commits and will be redone. Latest fixes comment: https://github.com/fizzyedit/work/issues/324#issuecomment-6405207903 (1 finding answered) Updated 2026-10-26 00:01 UTC by the PM. This comment is edited in place. |
Takes main's scripts/ (landed by #837), so the PR shows build.zig alone. Agent-Team: linux Worker: claude
Agent-Team: linux Worker: claude
Agent-Team: linux Worker: claude
Part of fizzyedit/work#346
Goal
Line-length sweep of build.zig (work#141, plans#76 lint step); this round merges main (conflict with #843's build.zig changes).
What changed and why
Merged origin/main into the branch. The one conflict, in
buildApp/addApp, took main's new code; the sweep's wrapping elsewhere in build.zig is kept. Diff against main is build.zig only.How it was verified
check-fmt ok;
scripts/zb buildok; lint reports no failures.Not done / follow-ups
Other files' line-length sweeps; a few long lines main added in build.zig (doc examples, panic messages) are left unwrapped.
Changes (1 files, +75/-13)
Gates: 6 of 6 passed
scripts/check-fmt.sh(exit 0)scripts/zb build --summary all(exit 0)scripts/zb build test --summary all(exit 0)scripts/zb build test-integration --summary all(exit 0)scripts/zb build check-web --summary all(exit 0)scripts/zb build test-sdk-version --summary all(exit 0)