feat!: add ability to skip retry delay #103
Merged
Codecov / codecov/project
succeeded
May 6, 2026 in 0s
98.00% (target 50.00%)
View this Pull Request on Codecov
98.00% (target 50.00%)
Details
Codecov Report
❌ Patch coverage is 89.06250% with 14 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.00%. Comparing base (1732c77) to head (6383524).
✅ All tests successful. No failed tests found.
Additional details and impacted files
@@ Coverage Diff @@
## main #103 +/- ##
==========================================
- Coverage 98.60% 98.00% -0.60%
==========================================
Files 27 29 +2
Lines 1854 1951 +97
==========================================
+ Hits 1828 1912 +84
- Misses 26 39 +13 | Files with missing lines | Coverage Δ | |
|---|---|---|
| ...on/Classes/Extensions/URLSession+RetryPolicy.swift | 100.00% <ø> (ø) |
|
| ...s/RetryService/RetryPolicyServiceLoggerTests.swift | 100.00% <100.00%> (ø) |
|
| ...rvice/RetryPolicyServiceRetryWithResultTests.swift | 100.00% <100.00%> (ø) |
|
| ...tTests/URLSession/URLSessionRetryPolicyTests.swift | 97.86% <100.00%> (ø) |
|
| ...asses/RetryPolicyService/IRetryPolicyService.swift | 40.00% <0.00%> (ø) |
|
| ...urces/Typhoon/Classes/Model/RetryPolicyError.swift | 80.00% <80.00%> (ø) |
|
| ...lasses/RetryPolicyService/RetryPolicyService.swift | 98.17% <92.59%> (-1.83%) |
⬇️ |
| Sources/Typhoon/Classes/Model/RetryAction.swift | 0.00% <0.00%> (ø) |
|
| ...itTests/RetryService/RetryPolicyServiceTests.swift | 98.58% <92.50%> (-1.42%) |
⬇️ |
Loading