fix(cli)!: address CLI and config robustness gaps (breaking: JSON-mode buy/create now requires --yes) - #537
Open
Phil-Browne wants to merge 22 commits into
Open
fix(cli)!: address CLI and config robustness gaps (breaking: JSON-mode buy/create now requires --yes)#537Phil-Browne wants to merge 22 commits into
Phil-Browne wants to merge 22 commits into
Codecov / codecov/project
succeeded
Jul 27, 2026 in 1s
79.65% (+0.16%) compared to 6737d3b
View this Pull Request on Codecov
79.65% (+0.16%) compared to 6737d3b
Details
Codecov Report
❌ Patch coverage is 90.83333% with 11 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.65%. Comparing base (6737d3b) to head (82465b0).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| internal/commands/config/manager.go | 57.89% | 5 Missing and 3 partials |
| internal/base/cmdbuilder/docs_render.go | 66.66% | 3 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## main #537 +/- ##
==========================================
+ Coverage 79.48% 79.65% +0.16%
==========================================
Files 193 193
Lines 18859 18931 +72
==========================================
+ Hits 14991 15080 +89
+ Misses 2820 2801 -19
- Partials 1048 1050 +2 | Files with missing lines | Coverage Δ | |
|---|---|---|
| cmd/megaport/megaport.go | 69.35% <100.00%> (+0.84%) |
⬆️ |
| internal/base/cmdbuilder/flagsets.go | 92.15% <100.00%> (ø) |
|
| internal/base/output/common.go | 79.64% <100.00%> (+2.08%) |
⬆️ |
| internal/base/output/output.go | 70.25% <100.00%> (+0.18%) |
⬆️ |
| internal/commands/config/login.go | 92.41% <100.00%> (+4.49%) |
⬆️ |
| internal/commands/ix/ix_actions.go | 93.55% <100.00%> (ø) |
|
| internal/commands/locations/locations_actions.go | 85.02% <100.00%> (+0.14%) |
⬆️ |
| internal/commands/mcr/mcr_actions.go | 81.63% <100.00%> (ø) |
|
| internal/commands/mve/mve_actions.go | 77.60% <100.00%> (ø) |
|
| internal/commands/nat_gateway/nat_gateway.go | 100.00% <100.00%> (ø) |
|
| ... and 8 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading