huntedbytheirs
bd26e7f428
feat(upgrade): add -Syu upgrade for tofu-installed recipe packages
- src/tofu/commands/upgrade.d: full 7-step upgrade pipeline
- Fetches index, lists installed state, compares versions
- Shows upgrade plan with confirmation prompt
- REUSES installCommand per outdated package (force=true, noconfirm=true)
- Continue-on-failure for multi-package upgrades
- Binary-only packages excluded (pool=binary → skip)
- 6 unittests: no-installed, all-uptodate, outdated-upgraded,
removed-from-index, multi-with-failure, confirmation-denied
- src/main.d: wire upgrade stub → upgradeCommand(pa, cfg)
- Evidence: dub test (23/23 pass) + dub build clean
2026-08-08 18:43:21 -04:00
..
2026-08-08 17:17:04 -04:00
2026-08-08 17:16:50 -04:00
2026-08-08 17:17:20 -04:00
2026-08-08 17:22:06 -04:00
2026-08-08 17:30:34 -04:00
2026-08-08 17:37:59 -04:00
2026-08-08 17:38:41 -04:00
2026-08-08 17:45:14 -04:00
2026-08-08 17:38:21 -04:00
2026-08-08 17:46:27 -04:00
2026-08-08 17:53:45 -04:00
2026-08-08 17:58:25 -04:00
2026-08-08 18:05:07 -04:00
2026-08-08 18:09:06 -04:00
2026-08-08 18:05:27 -04:00
2026-08-08 18:12:42 -04:00
2026-08-08 18:17:24 -04:00
2026-08-08 18:19:05 -04:00
2026-08-08 18:26:41 -04:00
2026-08-08 18:38:22 -04:00
2026-08-08 18:43:21 -04:00
2026-08-08 18:29:54 -04:00
2026-08-08 18:30:36 -04:00
2026-08-08 18:27:52 -04:00
2026-08-08 18:21:17 -04:00