Skip to content

feat: add base64 validation rule

836da5a
Select commit
Loading
Failed to load commit list.
Merged

feat: add base64 validation rule #115

feat: add base64 validation rule
836da5a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Feb 16, 2026 in 0s

94.10% (target 75.00%)

View this Pull Request on Codecov

94.10% (target 75.00%)

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.10%. Comparing base (b87a3da) to head (836da5a).
⚠️ Report is 9 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #115      +/-   ##
==========================================
+ Coverage   93.72%   94.10%   +0.37%     
==========================================
  Files          56       58       +2     
  Lines        2756     2930     +174     
==========================================
+ Hits         2583     2757     +174     
  Misses        173      173              
Files with missing lines Coverage Δ
...e/Classes/Extensions/String+IValidationError.swift 100.00% <100.00%> (ø)
...datorCore/Classes/Rules/Base64ValidationRule.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%) ⬆️
...ts/UnitTests/Rules/Base64ValidationRuleTests.swift 100.00% <100.00%> (ø)