banger/internal/cli
Thales Maciel 3f6ecb4376
cli: split banger.go god file into focused files
Pure code motion — banger.go 3508→240 LOC, same-package
decomposition keeps all identifiers visible without export changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 17:34:32 -03:00
..
aliases_test.go cli QoL: vm prune, list→ls aliases, delete→rm aliases 2026-04-19 12:17:46 -03:00
banger.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
bangerd.go Add Go daemon-driven VM control plane 2026-03-16 12:52:54 -03:00
cli_test.go cli: delete vm run's dead import path + duplicated git inspection 2026-04-19 17:01:26 -03:00
commands_daemon.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
commands_image.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
commands_internal.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
commands_kernel.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
commands_vm.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
commands_vm_session.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
completion.go cli: shell completion via cobra + dynamic resource name lookups 2026-04-19 12:12:40 -03:00
completion_test.go cli: shell completion via cobra + dynamic resource name lookups 2026-04-19 12:12:40 -03:00
daemon_lifecycle.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
formatters_test.go coverage: easy-wins batch across cli, system, paths, vmdns, toolingplan 2026-04-18 17:57:05 -03:00
make_bundle_test.go banger internal make-bundle: build image bundles from flat rootfs tars 2026-04-17 15:17:50 -03:00
printers.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
prune_test.go cli QoL: vm prune, list→ls aliases, delete→rm aliases 2026-04-19 12:17:46 -03:00
ssh.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
vm_create.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
vm_run.go cli: split banger.go god file into focused files 2026-04-19 17:34:32 -03:00
vm_spec_test.go vm defaults: host-aware sizing + spec line on spawn + doctor check 2026-04-19 13:06:51 -03:00