[PM-39767] feat: Persist Premium upgrade pending state and resolve it on any sync - #3000
Open
KatherineInCode wants to merge 7 commits into
Open
[PM-39767] feat: Persist Premium upgrade pending state and resolve it on any sync#3000KatherineInCode wants to merge 7 commits into
KatherineInCode wants to merge 7 commits into
Codecov / codecov/project
succeeded
Aug 28, 2026 in 1s
81.85% (+2.31%) compared to 2c24d3f
View this Pull Request on Codecov
81.85% (+2.31%) compared to 2c24d3f
Details
Codecov Report
❌ Patch coverage is 93.23308% with 18 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.85%. Comparing base (2c24d3f) to head (14f148a).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| ...nShared/Core/Billing/Services/BillingService.swift | 89.93% | 16 Missing |
| ...wardenShared/UI/Billing/PremiumUpgradeHelper.swift | 94.87% | 2 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## main #3000 +/- ##
==========================================
+ Coverage 79.54% 81.85% +2.31%
==========================================
Files 1169 1047 -122
Lines 75095 68047 -7048
==========================================
- Hits 59731 55699 -4032
+ Misses 15364 12348 -3016 ☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading