StyleCop.Analyzers provides warnings and code fixes for style and consistency rule violations in C# code.
Getting started
- Using StyleCop.Analyzers with the .NET CLI
- Configuration
- Enabling configuration
- Differences from StyleCop Classic
Rule areas
See Rule implementation status for which rules and code fixes are implemented.
- Special rules (SA0000-) (
StyleCop.CSharp.SpecialRules) - Spacing rules (SA1000-) (
StyleCop.CSharp.SpacingRules) - Readability rules (SA1100-) (
StyleCop.CSharp.ReadabilityRules) - Ordering rules (SA1200-) (
StyleCop.CSharp.OrderingRules) - Naming rules (SA1300-) (
StyleCop.CSharp.NamingRules) - Maintainability rules (SA1400-) (
StyleCop.CSharp.MaintainabilityRules) - Layout rules (SA1500-) (
StyleCop.CSharp.LayoutRules) - Documentation rules (SA1600-) (
StyleCop.CSharp.DocumentationRules) - Alternative rules (SX0000-)