cli/pkg/cli
Snider 76cd3a5306
Some checks failed
Deploy / build (push) Failing after 4s
Security Scan / security (push) Successful in 13s
refactor: code quality improvements from Gemini review
- Split frame.go: extract built-in components to frame_components.go
- Replace custom indexOf with strings.Index in frame_test.go
- Make prompt.go testable: accept io.Reader via SetStdin, add tests
- Decompose runGoQA: extract emitQAJSON and emitQASummary helpers
- DRY: centralise loadConfig into cmd/config/cmd.go
- Remove hardcoded MACOSX_DEPLOYMENT_TARGET from test/fuzz/cov commands
- Add error assertions to coverage_test.go

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 15:29:44 +00:00
..
ansi.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
ansi_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
app.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:55 +00:00
app_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
check.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
check_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
command.go feat: add RangeArgs positional arg validator 2026-03-09 12:05:05 +00:00
commands.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:55 +00:00
commands_test.go feat(cli): add Int64Flag, DurationFlag helpers; remove NewPassthrough 2026-02-23 03:32:39 +00:00
daemon.go refactor: remove daemon types moved to go-process, keep Mode/DetectMode 2026-03-09 14:14:54 +00:00
daemon_cmd.go fix: use Signal(0) for process polling in daemonRunStop 2026-03-09 15:16:20 +00:00
daemon_cmd_test.go feat: add generic AddDaemonCommand with go-process daemon types 2026-03-09 14:05:16 +00:00
daemon_test.go refactor: remove daemon types moved to go-process, keep Mode/DetectMode 2026-03-09 14:14:54 +00:00
errors.go refactor: use core/go-i18n module instead of core/go/pkg/i18n 2026-03-06 09:09:06 +00:00
frame.go refactor: code quality improvements from Gemini review 2026-03-09 15:29:44 +00:00
frame_components.go refactor: code quality improvements from Gemini review 2026-03-09 15:29:44 +00:00
frame_model.go feat(frame): add KeyMap with default bindings 2026-02-22 21:03:50 +00:00
frame_test.go refactor: code quality improvements from Gemini review 2026-03-09 15:29:44 +00:00
glyph.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
glyph_maps.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
glyph_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
i18n.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:55 +00:00
layout.go feat(cli): add Go 1.26 iterators and modernise idioms 2026-02-23 04:57:24 +00:00
layout_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
log.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:55 +00:00
output.go refactor: use core/go-i18n module instead of core/go/pkg/i18n 2026-03-06 09:09:06 +00:00
output_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
prompt.go refactor: code quality improvements from Gemini review 2026-03-09 15:29:44 +00:00
prompt_test.go refactor: code quality improvements from Gemini review 2026-03-09 15:29:44 +00:00
render.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
runtime.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:55 +00:00
stream.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
stream_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
strings.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
styles.go chore: use min()/max() builtins (Go 1.21+) 2026-02-24 16:27:11 +00:00
styles_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
tracker.go feat(cli): add Go 1.26 iterators and modernise idioms 2026-02-23 04:57:24 +00:00
tracker_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
tree.go feat(cli): add Go 1.26 iterators and modernise idioms 2026-02-23 04:57:24 +00:00
tree_test.go feat: add pkg/cli with TUI components (#14, #15) 2026-02-22 20:42:00 +00:00
utils.go refactor: swap pkg/{io,log} imports to go-io/go-log 2026-03-06 12:23:33 +00:00