This page is reporting the current status of StyleCopAnalyzers

Category ID Title Has Implementation Status Code Fix Fix All
SpacingRules SA1003 Symbols must be spaced correctly EnabledByDefault
SpacingRules SA1018 Nullable type symbols must be spaced correctly EnabledByDefault
ReadabilityRules SA1102 Query clause must follow previous clause EnabledByDefault
ReadabilityRules SA1103 Query clauses must be on separate lines or all on one line EnabledByDefault
ReadabilityRules SA1104 Query clause must begin on new line when previous clause spans multiple lines EnabledByDefault
ReadabilityRules SA1105 Query clauses spanning multiple lines must begin on own line EnabledByDefault
ReadabilityRules SA1106 Code must not contain empty statements EnabledByDefault
ReadabilityRules SA1116 Split parameters must start on line after declaration EnabledByDefault
ReadabilityRules SA1120 Comments must contain text EnabledByDefault
ReadabilityRules SA1127 Generic type constraints must be on their own line EnabledByDefault
ReadabilityRules SA1132 Do not combine fields EnabledByDefault
ReadabilityRules SA1134 Attributes must not share line EnabledByDefault
ReadabilityRules SA1136 Enum values should be on separate lines EnabledByDefault
OrderingRules SA1205 Partial elements must declare access EnabledByDefault
OrderingRules SA1207 Protected must come before internal EnabledByDefault
OrderingRules SA1212 Property accessors must follow order EnabledByDefault
OrderingRules SA1213 Event accessors must follow order EnabledByDefault
NamingRules SA1300 Element must begin with upper-case letter EnabledByDefault
NamingRules SA1303 Const field names must begin with upper-case letter EnabledByDefault
NamingRules SA1304 Non-private readonly fields must begin with upper-case letter EnabledByDefault
NamingRules SA1306 Field names must begin with lower-case letter EnabledByDefault
NamingRules SA1307 Accessible fields must begin with upper-case letter EnabledByDefault
NamingRules SA1308 Variable names must not be prefixed EnabledByDefault
NamingRules SA1309 Field names must not begin with underscore EnabledByDefault
NamingRules SA1310 Field names must not contain underscore EnabledByDefault
NamingRules SA1311 Static readonly fields must begin with upper-case letter EnabledByDefault
NamingRules SA1312 Variable names must begin with lower-case letter EnabledByDefault
NamingRules SA1313 Parameter names must begin with lower-case letter EnabledByDefault
MaintainabilityRules SA1400 Access modifier must be declared EnabledByDefault
MaintainabilityRules SA1404 Code analysis suppression must have justification EnabledByDefault
MaintainabilityRules SA1410 Remove delegate parenthesis when possible EnabledByDefault
MaintainabilityRules SA1411 Attribute constructor must not use unnecessary parenthesis EnabledByDefault
ReadabilityRules SA1413 Use trailing comma in multi-line initializers EnabledByDefault
LayoutRules SA1501 Statement must not be on a single line EnabledByDefault
LayoutRules SA1502 Element must not be on a single line EnabledByDefault
LayoutRules SA1504 All accessors must be single-line or multi-line EnabledByDefault
LayoutRules SA1505 Opening braces must not be followed by blank line EnabledByDefault
LayoutRules SA1506 Element documentation headers must not be followed by blank line EnabledByDefault
LayoutRules SA1508 Closing braces must not be preceded by blank line EnabledByDefault
LayoutRules SA1509 Opening braces must not be preceded by blank line EnabledByDefault
LayoutRules SA1510 Chained statement blocks must not be preceded by blank line EnabledByDefault
LayoutRules SA1511 While-do footer must not be preceded by blank line EnabledByDefault
LayoutRules SA1513 Closing brace must be followed by blank line EnabledByDefault
LayoutRules SA1514 Element documentation header must be preceded by blank line EnabledByDefault
LayoutRules SA1517 Code must not contain blank lines at start of file EnabledByDefault
DocumentationRules SA1600 Elements must be documented EnabledByDefault
DocumentationRules SA1609 Property documentation must have value DisabledByDefault
DocumentationRules SA1610 Property documentation must have value text EnabledByDefault
DocumentationRules SA1615 Element return value must be documented EnabledByDefault
DocumentationRules SA1617 Void return value must not be documented EnabledByDefault
DocumentationRules SA1623 Property summary documentation must match accessors EnabledByDefault
DocumentationRules SA1624 Property summary documentation must omit accessor with restricted access EnabledByDefault
DocumentationRules SA1633 File must have header EnabledByDefault
DocumentationRules SA1634 File header must show copyright EnabledByDefault
DocumentationRules SA1635 File header must have copyright text EnabledByDefault
DocumentationRules SA1636 File header copyright text must match EnabledByDefault
DocumentationRules SA1637 File header must contain file name EnabledByDefault
DocumentationRules SA1638 File header file name documentation must match file name EnabledByDefault
DocumentationRules SA1640 File header must have valid company text EnabledByDefault
DocumentationRules SA1641 File header company name text must match EnabledByDefault
DocumentationRules SA1642 Constructor summary documentation must begin with standard text EnabledByDefault
DocumentationRules SA1643 Destructor summary documentation must begin with standard text EnabledByDefault
NamingRules SX1309 Field names must begin with underscore DisabledAlternative
NamingRules SX1309S Static field names must begin with underscore DisabledAlternative