/CSharpExtensions

A set of annotations and analyzers that add additional constraints to your codebase

Primary LanguageC#MIT LicenseMIT

CSharpExtensions

Analyzers

Rule Description Related attributes Documentation
CSE001 Required properties initialization [InitRequired] link
CSE002 InitOnly member modification [InitOnly] link
CSE003 Type should have the same fields as twin type [TwinType]