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:
@@ -519,20 +519,6 @@ func (m *Manager) completeMR(mr *MergeRequest, closeReason CloseReason, errMsg s
|
||||
_ = m.saveState(ref) // non-fatal: state file update
|
||||
}
|
||||
|
||||
// getTestCommand returns the test command if configured.
|
||||
func (m *Manager) getTestCommand() string {
|
||||
// Check settings/config.json for test_command
|
||||
settingsPath := filepath.Join(m.rig.Path, "settings", "config.json")
|
||||
settings, err := config.LoadRigSettings(settingsPath)
|
||||
if err != nil {
|
||||
return ""
|
||||
}
|
||||
if settings.MergeQueue != nil && settings.MergeQueue.TestCommand != "" {
|
||||
return settings.MergeQueue.TestCommand
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
// runTests executes the test command.
|
||||
func (m *Manager) runTests(testCmd string) error {
|
||||
parts := strings.Fields(testCmd)
|
||||
|
||||
Reference in New Issue
Block a user