Releases: dotnet/roslynator
Releases · dotnet/roslynator
v1.6.30
- Add support for 'private protected' accessibility.
Analyzers
- Do not report unused parameter (RCS1163) when parameter name consists of underscore(s).
Refactorings
- Add refactoring InlineProperty (RR0198).
- Add refactoring RemoveEnumMemberValue (RR0199).
- 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
Analyzers
- Add analyzer AvoidInterpolatedStringWithNoInterpolatedText (RCS1214).
- Add analyzer ExpressionIsAlwaysEqualToTrueOrFalse (RCS1215).
Refactorings
- Add refactoring InitializeFieldFromConstructor (RR0197).
Code Fixes
- Add code fixes for CS1503, CS1751.
v1.6.10
Analyzers
- Add analyzer UnusedMemberDeclaration (RCS1213).
- Improve analyzer UnusedParameter (RCS1163).
- Report unused parameters of lambda expressions and anonymous methods.
Code Fixes
- Add code fixes for CS0030, CS1597.
v1.6.0
Refactorings
- Add refactoring AddMemberToInterface (RR0195).
- Add refactoring MergeIfWithParentIf (RR0196).
Code Fixes
- Add code fix for CS1031 and CS8112.
v1.5.14
Refactorings
- Add refactoring ReplaceInterpolatedStringWithConcatenation (RR0193).
- Add refactoring SplitDeclarationAndInitialization (RR0194).
Code Fixes
- Add code fixes for CS0246.
v1.5.13
Analyzers
- Add analyzer RemoveRedundantAssignment (RCS1212).
Refactorings
- Add refactoring ReplaceCommentWithDocumentationComment (RR0192).
Code Fixes
- Add code fixes for CS0216, CS0659, CS0660, CS0661 and CS1526.
v1.5.12
Analyzers
- Add analyzer ReturnTaskInsteadOfNull (RCS1210).
- Add analyzer RemoveUnnecessaryElseClause (RCS1211).
- Remove analyzer SimplifyLambdaExpressionParameterList (RCS1022).
Refactorings
- Replace refactoring ChangeMemberTypeAccordingToReturnExpression (RR0019) with code fix.
- Replace refactoring ChangeMemberTypeAccordingToYieldReturnExpression (RR0020) with code fix.
- Replace refactoring AddDefaultValueToReturnStatement (RR0008) with code fix.
Code Fixes
- Add code fix for CS0126, CS0139, CS0713 and CS1750.
v1.5.10
Code Fixes
- Add code fixes for CS0103, CS0192, CS0403 and CS0541.
v1.5.0
- Bug fixes.
v1.4.58
Analyzers
- Remove analyzer UseCSharp6DictionaryInitializer (RCS1095)
Refactorings
New Refactorings
- UseCSharp6DictionaryInitializer (RR0191)