Analyzers

Id Title Severity Applies to Issues Commits Source Files
RCS0001 Add empty line after embedded statement. None Roslynator.Formatting.Analyzers issues commits
RCS0002 Add empty line after #region. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0003 Add empty line after using directive list. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0004 Add empty line before closing brace of 'do' statement. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0005 Add empty line before #endregion. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0006 Add empty line before using directive list. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0007 Add empty line between accessors. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0008 Add empty line between block and statement. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0009 Add empty line between declaration and documentation comment. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0010 Add empty line between declarations. None Roslynator.Formatting.Analyzers issues commits
RCS0011 Add empty line between single-line accessors (or vice versa). None Roslynator.Formatting.Analyzers issues commits file file file
RCS0012 Add empty line between single-line declarations. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0013 Add empty line between single-line declarations of different kind. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0014 Add empty line between switch sections. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0015 Add empty line between using directives with different root namespace (or vice versa). None Roslynator.Formatting.Analyzers issues commits file file file
RCS0016 Add newline after attribute list. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0020 Add newline after opening brace of accessor. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0021 Add newline after opening brace of block. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0022 Add newline after opening brace of empty block. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0023 Add newline after opening brace of type declaration. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0024 Add newline after switch label. None Roslynator.Formatting.Analyzers issues commits
RCS0025 Add newline before accessor of full property. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0027 Add newline before binary operator instead of after it (or vice versa). None Roslynator.Formatting.Analyzers issues commits file file file file
RCS0028 Add newline before conditional operator instead of after it (or vice versa). None Roslynator.Formatting.Analyzers issues commits file file file
RCS0029 Add newline before constructor initializer. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0030 Add newline before embedded statement. None Roslynator.Formatting.Analyzers issues commits
RCS0031 Add newline before enum member. None Roslynator.Formatting.Analyzers issues commits
RCS0032 Add newline before expression-body arrow instead of after it (or vice versa). None Roslynator.Formatting.Analyzers issues commits file file file file
RCS0033 Add newline before statement. None Roslynator.Formatting.Analyzers issues commits
RCS0034 Add newline before type parameter constraint. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0036 Remove empty line between single-line declarations of same kind. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0038 Remove empty line between using directives with same root namespace. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0039 Remove newline before base list. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0041 Remove newline between 'if' keyword and 'else' keyword. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0042 Remove newlines from accessor list of auto-property. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0043 Remove newlines from accessor with single-line expression. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0044 Use carriage return + linefeed as newline. None Roslynator.Formatting.Analyzers issues commits
RCS0045 Use linefeed as newline. None Roslynator.Formatting.Analyzers issues commits
RCS0046 Use spaces instead of tab. None Roslynator.Formatting.Analyzers issues commits
RCS0047 [deprecated] Wrap and indent each node in list. None Roslynator.Formatting.Analyzers issues commits file
RCS0048 Remove newlines from initializer with single-line expression. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0049 Add empty line after top comment. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0050 Add empty line before top declaration. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0051 Add newline between closing brace and 'while' keyword (or vice versa). None Roslynator.Formatting.Analyzers issues commits file file file
RCS0052 Add newline before equals sign instead of after it (or vice versa). None Roslynator.Formatting.Analyzers issues commits file file file
RCS0053 Fix formatting of a list. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0054 Fix formatting of a call chain. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0055 Fix formatting of a binary expression chain. None Roslynator.Formatting.Analyzers issues commits file file file
RCS0056 A line is too long. None Roslynator.Formatting.Analyzers issues commits file file file
RCS1001 Add braces (when expression spans over multiple lines). Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1002 Remove braces. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1003 Add braces to if-else (when expression spans over multiple lines). Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1004 Remove braces from if-else. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1005 Simplify nested using statement. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1006 Merge 'else' with nested 'if'. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1007 Add braces. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1008 Use explicit type instead of 'var' (when the type is not obvious). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1009 Use explicit type instead of 'var' (foreach variable). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1010 Use 'var' instead of explicit type (when the type is obvious). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1012 Use explicit type instead of 'var' (when the type is obvious). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1013 Use predefined type. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1014 Use explicitly typed array (or vice versa). None Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1015 Use nameof operator. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1016 Convert block body to expression-body (or vice versa). None Roslynator.Analyzers Roslynator 2019 issues commits file file file file file
RCS1017 [deprecated] Avoid multiline expression body. None Roslynator.Analyzers Roslynator 2019 issues commits file
RCS1018 Add accessibility modifiers (or vice versa). Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1019 Order modifiers. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1020 Simplify Nullable<T> to T?. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1021 Convert lambda expression body to expression-body. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1031 Remove unnecessary braces. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1032 Remove redundant parentheses. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1033 Remove redundant boolean literal. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1034 Remove redundant 'sealed' modifier. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1035 Remove redundant comma in initializer. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1036 Remove redundant empty line. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1037 Remove trailing white-space. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1038 Remove empty statement. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1039 Remove argument list from attribute. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1040 Remove empty 'else' clause. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1041 Remove empty initializer. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1042 Remove enum default underlying type. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1043 Remove 'partial' modifier from type with a single part. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1044 Remove original exception from throw statement. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1045 Rename private field to camel case with underscore. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1046 Asynchronous method name should end with 'Async'. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1047 Non-asynchronous method name should not end with 'Async'. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1048 Use lambda expression instead of anonymous method. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1049 Simplify boolean comparison. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1050 Add argument list to object creation expression (or vice versa). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1051 Parenthesize condition of conditional expression. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1052 Declare each attribute separately. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1055 Avoid semicolon at the end of declaration. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1056 Avoid usage of using alias directive. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1058 Use compound assignment. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1059 Avoid locking on publicly accessible instance. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1060 Declare each type in separate file. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1061 Merge 'if' with nested 'if'. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1063 Avoid usage of do statement to create an infinite loop. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1064 Avoid usage of for statement to create an infinite loop. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1065 Avoid usage of while statement to create an infinite loop. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1066 Remove empty 'finally' clause. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1068 Simplify logical negation. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file file
RCS1069 Remove unnecessary case label. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1070 Remove redundant default switch section. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1071 Remove redundant base constructor call. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1072 Remove empty namespace declaration. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1073 Convert 'if' to 'return' statement. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1074 Remove redundant constructor. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1075 Avoid empty catch clause that catches System.Exception. Warning Roslynator.Analyzers Roslynator 2019 issues commits file
RCS1077 Optimize LINQ method call. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file file
RCS1078 Use "" instead of string.Empty (or vice versa). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1079 Throwing of new NotImplementedException. Info Roslynator.Analyzers Roslynator 2019 issues commits file
RCS1080 Use 'Count/Length' property instead of 'Any' method. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1081 Split variable declaration. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1084 Use coalesce expression instead of conditional expression. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1085 Use auto-implemented property. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1089 Use --/++ operator instead of assignment. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1090 Add call to 'ConfigureAwait' (or vice versa). Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1091 Remove empty region. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1093 Remove file with no code. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1094 Declare using directive on top level. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1096 Convert 'HasFlag' call to bitwise operation (or vice versa). Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1097 Remove redundant 'ToString' call. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1098 Constant values should be placed on right side of comparisons. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1099 Default label should be the last label in a switch section. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1100 Format documentation summary on a single line. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1101 Format documentation summary on multiple lines. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1102 Make class static. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1103 Convert 'if' to assignment. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1104 Simplify conditional expression. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1105 Unnecessary interpolation. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1106 Remove empty destructor. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1107 Remove redundant 'ToCharArray' call. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1108 Add 'static' modifier to all partial class declarations. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1110 Declare type inside namespace. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1111 Add braces to switch section with multiple statements. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1112 Combine 'Enumerable.Where' method chain. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1113 Use 'string.IsNullOrEmpty' method. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1114 Remove redundant delegate creation. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1118 Mark local variable as const. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1123 Add parentheses when necessary. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1124 Inline local variable. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1126 Add braces to if-else. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1128 Use coalesce expression. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file file
RCS1129 Remove redundant field initialization. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1130 Bitwise operation on enum without Flags attribute. Info Roslynator.Analyzers Roslynator 2019 issues commits file
RCS1132 Remove redundant overriding member. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1133 Remove redundant Dispose/Close call. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1134 Remove redundant statement. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1135 Declare enum member with zero value (when enum has FlagsAttribute). Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1136 Merge switch sections with equivalent content. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1138 Add summary to documentation comment. Warning Roslynator.Analyzers Roslynator 2019 issues commits file
RCS1139 Add summary element to documentation comment. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1140 Add exception to documentation comment. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1141 Add 'param' element to documentation comment. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1142 Add 'typeparam' element to documentation comment. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1143 Simplify coalesce expression. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1145 Remove redundant 'as' operator. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1146 Use conditional access. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1151 Remove redundant cast. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file file file
RCS1154 Sort enum members. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1155 Use StringComparison when comparing strings. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1156 Use string.Length instead of comparison with empty string. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1157 Composite enum value contains undefined flag. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1158 Static member in generic type should use a type parameter. Info Roslynator.Analyzers Roslynator 2019 issues commits file
RCS1159 Use EventHandler<T>. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1160 Abstract type should not have public constructors. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1161 Enum should declare explicit values. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1162 Avoid chain of assignments. None Roslynator.Analyzers Roslynator 2019 issues commits file
RCS1163 Unused parameter. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1164 Unused type parameter. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1165 Unconstrained type parameter checked for null. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1166 Value type object is never equal to null. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1168 Parameter name differs from base name. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1169 Make field read-only. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1170 Use read-only auto-implemented property. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1171 Simplify lazy initialization. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1172 Use 'is' operator instead of 'as' operator. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1173 Use coalesce expression instead of 'if'. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1174 Remove redundant async/await. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1175 Unused this parameter. Info Roslynator.Analyzers Roslynator 2019 issues commits file
RCS1176 Use 'var' instead of explicit type (when the type is not obvious). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1177 Use 'var' instead of explicit type (in foreach). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1179 Unnecessary assignment. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1180 Inline lazy initialization. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1181 Convert comment to documentation comment. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1182 Remove redundant base interface. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1186 Use Regex instance instead of static method. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1187 Use constant instead of field. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1188 Remove redundant auto-property initialization. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1189 Add or remove region name. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1190 Join string expressions. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1191 Declare enum value as combination of names. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1192 Unnecessary usage of verbatim string literal. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1193 Overriding member should not change 'params' modifier. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1194 Implement exception constructors. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1195 Use ^ operator. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1196 Call extension method as instance method. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1197 Optimize StringBuilder.Append/AppendLine call. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1198 Avoid unnecessary boxing of value type. None Roslynator.Analyzers Roslynator 2019 issues commits file file file file file file
RCS1199 Unnecessary null check. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1200 Call 'Enumerable.ThenBy' instead of 'Enumerable.OrderBy'. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1201 Use method chaining. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1202 Avoid NullReferenceException. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file file
RCS1203 Use AttributeUsageAttribute. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1204 Use EventArgs.Empty. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1205 Order named arguments according to the order of parameters. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1206 Use conditional access instead of conditional expression. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1207 Convert anonymous function to method group (or vice versa). None Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1208 Reduce 'if' nesting. None Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1209 Order type parameter constraints. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1210 Return completed task instead of returning null. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file file file
RCS1211 Remove unnecessary 'else'. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1212 Remove redundant assignment. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1213 Remove unused member declaration. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1214 Unnecessary interpolated string. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1215 Expression is always equal to true/false. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1216 Unnecessary unsafe context. Info Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1217 Convert interpolated string to concatenation. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file
RCS1218 Simplify code branching. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1220 Use pattern matching instead of combination of 'is' operator and cast operator. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1221 Use pattern matching instead of combination of 'as' operator and null check. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1222 Merge preprocessor directives. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1223 Mark publicly visible type with DebuggerDisplay attribute. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1224 Make method an extension method. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1225 Make class sealed. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1226 Add paragraph to documentation comment. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1227 Validate arguments correctly. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1228 Unused element in documentation comment. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1229 Use async/await when necessary. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1230 Unnecessary explicit use of enumerator. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1231 Make parameter ref read-only. None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1232 Order elements in documentation comment. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1233 Use short-circuiting operator. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1234 Duplicate enum value. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1235 Optimize method call. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1236 Use exception filter. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1237 Use bit shift operator. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1238 Avoid nested ?: operators. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1239 Use 'for' statement instead of 'while' statement. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1240 Operator is unnecessary. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1241 Implement non-generic counterpart. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1242 Do not pass non-read-only struct by read-only reference. Warning Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1243 Duplicate word in a comment. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1244 Simplify 'default' expression. Hidden Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1246 Use element access. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS1247 Fix documentation comment tag. Info Roslynator.Analyzers Roslynator 2019 issues commits file file file file
RCS1248 Use pattern matching to check for null (or vice versa). None Roslynator.Analyzers Roslynator 2019 issues commits file file file
RCS9001 Use pattern matching. Hidden Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9002 Use property SyntaxNode.SpanStart. Info Roslynator.CodeAnalysis.Analyzers issues commits file file file file
RCS9003 Unnecessary conditional access. Info Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9004 Call 'Any' instead of accessing 'Count'. Info Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9005 Unnecessary null check. Info Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9006 Use element access. Info Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9007 Use return value. Warning Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9008 Call 'Last' instead of using []. Info Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9009 Unknown language name. Warning Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9010 Specify ExportCodeRefactoringProviderAttribute.Name. Hidden Roslynator.CodeAnalysis.Analyzers issues commits file file file
RCS9011 Specify ExportCodeFixProviderAttribute.Name. Hidden Roslynator.CodeAnalysis.Analyzers issues commits file file file