Remove dead code: splitLines loop, unused methods (gt-2g130)

- polecat.go: Remove unreachable first loop in splitLines (was using filepath.SplitList incorrectly)
- townlog/logger.go: Remove unused Event.JSON() method and json import
- lock/lock.go: Remove unused ErrStaleLock error variable
- refinery/manager.go: Remove unused getTestCommand() method

Note: witness.StatePaused is actually used by cmd/witness.go, not dead code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Steve Yegge
2025-12-28 17:13:19 -08:00
parent f14483fc3f
commit 3421fe9303
4 changed files with 5 additions and 38 deletions

View File

@@ -22,10 +22,9 @@ import (
// Common errors
var (
ErrLocked = errors.New("worker is locked by another agent")
ErrNotLocked = errors.New("worker is not locked")
ErrStaleLock = errors.New("stale lock detected")
ErrInvalidLock = errors.New("invalid lock file")
ErrLocked = errors.New("worker is locked by another agent")
ErrNotLocked = errors.New("worker is not locked")
ErrInvalidLock = errors.New("invalid lock file")
)
// LockInfo contains information about who holds a lock.