ImmediatePlatform / Immediate.Validations

Source generated validations for Immediate.Handlers parameters
MIT License
4 stars 2 forks source link

Added support for localization. #83

Closed jscarle closed 1 month ago

jscarle commented 1 month ago

Added support for localization using IStringLocalizer from Microsoft.Extensions.Localization.Abstractions.

Resolves #82.

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 97.14286% with 1 line in your changes missing coverage. Please review.

Files Patch % Lines
....Validations.Shared/Validators/NotNullAttribute.cs 0.00% 1 Missing :warning:
Files Coverage Δ
...te.Validations.Analyzers/ValidatorClassAnalyzer.cs 97.93% <100.00%> (+<0.01%) :arrow_up:
...ions.Shared/Localization/LocalizationDictionary.cs 100.00% <100.00%> (ø)
...idations.Shared/Localization/ValidatorLocalizer.cs 100.00% <100.00%> (ø)
...iate.Validations.Shared/ValidationConfiguration.cs 100.00% <100.00%> (ø)
...te.Validations.Shared/Validators/EmptyAttribute.cs 77.77% <100.00%> (+2.77%) :arrow_up:
...alidations.Shared/Validators/EnumValueAttribute.cs 66.66% <100.00%> (+1.14%) :arrow_up:
...te.Validations.Shared/Validators/EqualAttribute.cs 33.33% <100.00%> (+13.33%) :arrow_up:
...idations.Shared/Validators/GreaterThanAttribute.cs 33.33% <100.00%> (+13.33%) :arrow_up:
...s.Shared/Validators/GreaterThanOrEqualAttribute.cs 33.33% <100.00%> (+13.33%) :arrow_up:
...e.Validations.Shared/Validators/LengthAttribute.cs 25.00% <100.00%> (+10.71%) :arrow_up:
... and 9 more

... and 1 file with indirect coverage changes