Reference in New Issue
Block a user
Delete Branch "fix/cmd-flags-and-defer-ordering"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Flags(archive-only) instead of the mergedflagsvariable that includes browser flags — browser flags were never registereddefer DeferClose()after error checks in 6 locations across the codebase, preventing potential nil dereference when Close is called on a nil valueAffected files:
sites/archive/cmd/archive/main.go(flags fix)sites/duckduckgo/cmd/duckduckgo/main.go(defer fix)sites/duckduckgo/duckduckgo.go(defer fix)sites/google/cmd/google/main.go(defer fix)sites/wegmans/cmd/wegmans/main.go(defer fix)sites/wegmans/wegmans.go(defer fix)sites/aislegopher/aislegopher.go(defer fix)Test plan
go build ./...passesgo test ./...passes--show-browser)Closes #8, #19
Parent: #31 (Phase 2, PR 5)
🤖 Generated with Claude Code