Eternet.Analyzers.Localization
1.0.4
Prefix Reserved
dotnet add package Eternet.Analyzers.Localization --version 1.0.4
NuGet\Install-Package Eternet.Analyzers.Localization -Version 1.0.4
<PackageReference Include="Eternet.Analyzers.Localization" Version="1.0.4" />
<PackageVersion Include="Eternet.Analyzers.Localization" Version="1.0.4" />
<PackageReference Include="Eternet.Analyzers.Localization" />
paket add Eternet.Analyzers.Localization --version 1.0.4
#r "nuget: Eternet.Analyzers.Localization, 1.0.4"
#:package Eternet.Analyzers.Localization@1.0.4
#addin nuget:?package=Eternet.Analyzers.Localization&version=1.0.4
#tool nuget:?package=Eternet.Analyzers.Localization&version=1.0.4
Eternet.Analyzers.Localization
Roslyn analyzers for localization-sensitive user and business message sinks.
Diagnostics:
EALOC001- Hardcoded user-facing error or message string should be localized when the compilation already uses localization.
EALOC001 intentionally targets user/business-facing sinks such as FluentValidation messages, mediator domain errors,
DomainResult-backed Reason/Message/ErrorMessage values, and NextOrBreak<string> break values. Generic locals
or out parameters named reason are not treated as user-facing by name alone. It does not report constructor messages
on System.Exception types because those are developer/infrastructure diagnostics. If exception text is shown to users,
fix the error boundary by converting the expected flow to a domain result or localized message sink instead of localizing
the exception constructor.
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.