Rules which enforce spacing requirements around keywords and symbols in the code.
Identifier | Name | Description |
---|---|---|
SA1000 | KeywordsMustBeSpacedCorrectly | The spacing around a C# keyword is incorrect. |
SA1001 | CommasMustBeSpacedCorrectly | The spacing around a comma is incorrect, within a C# code file. |
SA1002 | SemicolonsMustBeSpacedCorrectly | The spacing around a semicolon is incorrect, within a C# code file. |
SA1003 | SymbolsMustBeSpacedCorrectly | The spacing around an operator symbol is incorrect, within a C# code file. |
SA1004 | DocumentationLinesMustBeginWithSingleSpace | A line within a documentation header above a C# element does not begin with a single space. |
SA1005 | SingleLineCommentsMustBeginWithSingleSpace | A single-line comment within a C# code file does not begin with a single space. |
SA1006 | PreprocessorKeywordsMustNotBePrecededBySpace | A C# preprocessor-type keyword is preceded by space. |
SA1007 | OperatorKeywordMustBeFollowedBySpace | The operator keyword within a C# operator overload method is not followed by any whitespace. |
SA1008 | OpeningParenthesisMustBeSpacedCorrectly | An opening parenthesis within a C# statement is not spaced correctly. |
SA1009 | ClosingParenthesisMustBeSpacedCorrectly | A closing parenthesis within a C# statement is not spaced correctly. |
SA1010 | OpeningSquareBracketsMustBeSpacedCorrectly | An opening square bracket within a C# statement is not spaced correctly. |
SA1011 | ClosingSquareBracketsMustBeSpacedCorrectly | A closing square bracket within a C# statement is not spaced correctly. |
SA1012 | OpeningBracesMustBeSpacedCorrectly | An opening brace within a C# element is not spaced correctly. |
SA1013 | ClosingBracesMustBeSpacedCorrectly | A closing brace within a C# element is not spaced correctly. |
SA1014 | OpeningGenericBracketsMustBeSpacedCorrectly | An opening generic bracket within a C# element is not spaced correctly. |
SA1015 | ClosingGenericBracketsMustBeSpacedCorrectly | A closing generic bracket within a C# element is not spaced correctly. |
SA1016 | OpeningAttributeBracketsMustBeSpacedCorrectly | An opening attribute bracket within a C# element is not spaced correctly. |
SA1017 | ClosingAttributeBracketsMustBeSpacedCorrectly | A closing attribute bracket within a C# element is not spaced correctly. |
SA1018 | NullableTypeSymbolsMustNotBePrecededBySpace | A nullable type symbol within a C# element is not spaced correctly. |
SA1019 | MemberAccessSymbolsMustBeSpacedCorrectly | The spacing around a member access symbol is incorrect, within a C# code file. |
SA1020 | IncrementDecrementSymbolsMustBeSpacedCorrectly | An increment or decrement symbol within a C# element is not spaced correctly. |
SA1021 | NegativeSignsMustBeSpacedCorrectly | A negative sign within a C# element is not spaced correctly. |
SA1022 | PositiveSignsMustBeSpacedCorrectly | A positive sign within a C# element is not spaced correctly. |
SA1023 | DereferenceAndAccessOfMustBeSpacedCorrectly | A dereference symbol or an access-of symbol within a C# element is not spaced correctly. |
SA1024 | ColonsMustBeSpacedCorrectly | A colon within a C# element is not spaced correctly. |
SA1025 | CodeMustNotContainMultipleWhitespaceInARow | The code contains multiple whitespace characters in a row. |
SA1026 | CodeMustNotContainSpaceAfterNewKeywordInImplicitlyTypedArrayAllocation | An implicitly typed new array allocation within a C# code file is not spaced correctly. |
SA1027 | UseTabsCorrectly | The code contains a tab or space character which is not consistent with the current project settings. |
SA1028 | CodeMustNotContainTrailingWhitespace | A line of code ends with a space, tab, or other whitespace characters before the end of line character(s). |