feat: make IValidatorError conform to LocalizedError #113
Codecov / codecov/project
succeeded
Feb 16, 2026 in 0s
93.64% (target 75.00%)
View this Pull Request on Codecov
93.64% (target 75.00%)
Details
Codecov Report
❌ Patch coverage is 80.00000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.64%. Comparing base (b87a3da) to head (4ba863c).
✅ All tests successful. No failed tests found.
| Files with missing lines | Patch % | Lines |
|---|---|---|
| ...ore/Classes/Core/Interfaces/IValidationError.swift | 0.00% | 3 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## main #113 +/- ##
==========================================
- Coverage 93.72% 93.64% -0.08%
==========================================
Files 56 57 +1
Lines 2756 2767 +11
==========================================
+ Hits 2583 2591 +8
- Misses 173 176 +3 | Files with missing lines | Coverage Δ | |
|---|---|---|
| ...e/Classes/Extensions/String+IValidationError.swift | 100.00% <100.00%> (ø) |
|
| ...alidatorCore/Classes/Rules/URLValidationRule.swift | 100.00% <ø> (ø) |
|
| ...ses/AppKit/Extensions/NSTextField+Validation.swift | 60.87% <100.00%> (+3.73%) |
⬆️ |
| ...sses/UIKit/Extensions/UITextField+Validation.swift | 69.23% <100.00%> (+5.59%) |
⬆️ |
| ...asses/UIKit/Extensions/UITextView+Validation.swift | 58.33% <100.00%> (+3.79%) |
⬆️ |
| ...ore/Classes/Core/Interfaces/IValidationError.swift | 0.00% <0.00%> (ø) |
Loading