All Versions
117
Latest Version
Avg Release Cycle
58 days
Latest Release
195 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v1.8.3 Changes
May 17, 2018Analyzers
- โ Add analyzer RCS1223 (MarkTypeWithDebuggerDisplayAttribute)
- โ Add analyzer RCS1224 (MakeMethodExtensionMethod)
- โ Add analyzer RCS1225 (MakeSealedClass)
- โ Add analyzer RCS1226 (AddParagraphToDocumentationComment)
- ๐ Improve analyzer RCS1146 (UseConditionalAccess)
x == null || x.y
can be simplified tox?.y != false
x == null || !x.y
can be simplified tox?.y != true
๐จ Refactorings
- ๐ Improve refactoring RR0051 (FormatExpressionChain)
- A chain that contains conditional access (
x?.y
) will be properly formatted.
- A chain that contains conditional access (
-
v1.8.2 Changes
May 02, 2018 -
v1.8.1 Changes
April 17, 2018Analyzers
- โ Add analyzer RCS1218 (SimplifyCodeBranching)
- โ Add analyzer RCS1219 (CallSkipAndAnyInsteadOfCount) (split from RCS1083)
๐จ Refactorings
- โ Add refactoring RR0202 (MoveUnsafeContextToContainingDeclaration)
- โ Add refactoring RR0203 (ExtractEventHandlerMethod)
- โ Add refactoring RR0204 (GeneratePropertyForDebuggerDisplayAttribute)
- โ Add refactoring RR0205 (AddEmptyLineBetweenDeclarations)
๐ Code Fixes
- โ Add code fixes for CS0152, CS0238, CS0524, CS0525, CS0549, CS0567, CS0568, CS0574, CS0575, CS0714, CS1737, CS1743, CS8340.
-
v1.8.0 Changes
March 20, 2018Analyzers
๐ Changes of "IsEnabledByDefault"
- 0๏ธโฃ RCS1008: disabled by default
- 0๏ธโฃ RCS1009: disabled by default
- 0๏ธโฃ RCS1010: disabled by default
- 0๏ธโฃ RCS1035: disabled by default
- 0๏ธโฃ RCS1040: enabled by default
- 0๏ธโฃ RCS1073: enabled by default
๐ Changes of "DefaultSeverity"
- โ RCS1017: from Warning to Info
- โ RCS1026: from Warning to Info
- โ RCS1027: from Warning to Info
- โ RCS1028: from Warning to Info
- โ RCS1030: from Warning to Info
- โ RCS1044: from Info to Warning
- โ RCS1045: from Warning to Info
- ๐ RCS1055: from Info to Hidden
- โ RCS1056: from Warning to Info
- ๐ RCS1073: from Hidden to Info
- ๐ RCS1076: from Info to Hidden
- โ RCS1081: from Warning to Info
- โ RCS1086: from Warning to Info
- โ RCS1087: from Warning to Info
- โ RCS1088: from Warning to Info
- โ RCS1094: from Warning to Info
- โ RCS1110: from Warning to Info
- ๐ RCS1182: from Info to Hidden
-
v1.7.2 Changes
March 06, 2018 -
v1.7.1 Changes
February 14, 2018 -
v1.7.0 Changes
February 02, 2018Analyzers
- ๐ Rename analyzer AddBraces to AddBracesWhenExpressionSpansOverMultipleLines (RCS1001).
- ๐ Rename analyzer AddBracesToIfElse to AddBracesToIfElseWhenExpressionSpansOverMultipleLines (RCS1003).
- ๐ Rename analyzer AvoidEmbeddedStatement to AddBraces (RCS1007).
- ๐ Rename analyzer AvoidEmbeddedStatementInIfElse to AddBracesToIfElse (RCS1126).
๐จ Refactorings
- โ Add refactoring RR0200 (UncommentMultilineComment).
-
v1.6.30 Changes
January 19, 2018- โ Add support for 'private protected' accessibility.
Analyzers
- ๐ Do not report unused parameter (RCS1163) when parameter name consists of underscore(s).
๐จ Refactorings
- โ Add refactoring RR0198 (InlineProperty).
- โ Add refactoring RR0199 (RemoveEnumMemberValue).
- โ Remove, duplicate or comment out local function.
- ๐ Change accessibility for selected members.
๐ Code Fixes
- โ Add code fixes for CS0029, CS0133, CS0201, CS0501, CS0527.
-
v1.6.20 Changes
January 03, 2018 -
v1.6.10 Changes
December 21, 2017