🔍 Analyzers

EasyValidate Analyzers

Compile-time analyzers to help you write better validation code with real-time feedback and best practices enforcement

4
Total Analyzers
2
Errors
1
Warnings
1
Info
Error
EV1001
ValidateAttributeUsage
Diagnostic descriptor for reporting missing required validation interfaces or classes.

Examples

Error
EV1002
ValidationAttribute
Analyzer that validates the implementation of validation attributes by checking inheritance from System.Attribute and proper AttributeUsage configuration.

Examples

Warning
EV1003
AsyncValidationBestPractices
Ensures async validation methods follow proper naming conventions and patterns.

Examples

Info
EV1004
ValidationChainOptimization
Detects suboptimal validation chain patterns that could impact performance.

Examples