All Versions
117
Latest Version
Avg Release Cycle
58 days
Latest Release
310 days ago
Changelog History
Page 8
Changelog History
Page 8
-
v1.2.12 Changes
February 02, 2017Analyzers
๐ New Analyzers
- SimplifyCoalesceExpression
- MarkContainingClassAsAbstract
- โ RemoveRedundantAsOperator
- ๐ UseConditionalAccess
- โ RemoveInapplicableModifier
- โ RemoveUnreachableCode
- โ RemoveImplementationFromAbstractMember
- CallStringConcatInsteadOfStringJoin
- โ RemoveRedundantCast
- MemberTypeMustMatchOverriddenMemberType
- โ AddEmptyLineAfterClosingBrace
๐จ Refactorings
๐ New Refactorings
- SortMemberDeclarations
- ReplaceWhileWithFor
- GenerateEnumValues
- GenerateEnumMember
- GenerateCombinedEnumMember
-
v1.2.11 Changes
January 27, 2017Analyzers
๐ New Analyzers
- BitwiseOperatorOnEnumWithoutFlagsAttribute
- ReplaceReturnWithYieldReturn
- โ RemoveRedundantOverriddenMember
- โ RemoveRedundantDisposeOrCloseCall
- โ RemoveRedundantContinueStatement
- DeclareEnumMemberWithZeroValue
- ๐ MergeSwitchSectionsWithEquivalentContent
- โ AddDocumentationComment
- โ AddSummaryToDocumentationComment
- โ AddSummaryElementToDocumentationComment
- โ AddExceptionToDocumentationComment
- โ AddParameterToDocumentationComment
- โ AddTypeParameterToDocumentationComment
-
v1.2.10 Changes
January 22, 2017Analyzers
๐ New Analyzers
- ReplaceReturnStatementWithExpressionStatement
- โ AddBreakStatementToSwitchSection
- โ AddReturnStatementThatReturnsDefaultValue
- MarkLocalVariableAsConst
- 0๏ธโฃ CallFindMethodInsteadOfFirstOrDefaultMethod
- ๐ UseElementAccessInsteadOfElementAt
- ๐ UseElementAccessInsteadOfFirst
- โ AddMissingSemicolon
- โ AddParenthesesAccordingToOperatorPrecedence
- InlineLocalVariable
- MarkMemberAsStatic
- AvoidEmbeddedStatementInIfElse
- ๐ MergeLocalDeclarationWithInitialization
- ๐ UseCoalesceExpression
- โ RemoveRedundantFieldInitialization
-
v1.2.0 Changes
January 18, 2017- ๐ Release of package Roslynator.Analyzers 1.2.0
- ๐ Release of package CSharpAnalyzers 1.2.0
-
v1.1.95 Changes
January 04, 2017- ๐ Initial release of Roslynator 2017 and Roslynator Refactorings 2017
-
v1.1.90 Changes
December 16, 2016๐จ Refactorings
๐ New Refactorings
- ๐ MergeStringExpressions
- ReplaceForWithWhile
- MarkContainingClassAsAbstract
- ๐ MakeMemberVirtual
-
v1.1.8 Changes
December 07, 2016๐จ Refactorings
๐ New Refactorings
- ReplaceStatementWithIfStatement
- NegateIsExpression
- ReplaceCastWithAs
- SplitSwitchLabels
- CheckExpressionForNull
-
v1.1.7 Changes
November 29, 2016๐จ Refactorings
๐ New Refactorings
- CallExtensionMethodAsInstanceMethod
- ReplaceMethodGroupWithLambda
- ReplaceIfStatementWithReturnStatement
- IntroduceLocalFromExpressionStatementThatReturnsValue
-
v1.1.6 Changes
November 24, 2016Analyzers
๐ New Analyzers
- CombineEnumerableWhereMethodChain
- ๐ UseStringIsNullOrEmptyMethod
- โ RemoveRedundantDelegateCreation
๐จ Refactorings
๐ New Refactorings
- โ AddExceptionToDocumentationComment
- 0๏ธโฃ ReplaceNullLiteralExpressionWithDefaultExpression
-
v1.1.5 Changes
November 19, 2016Analyzers
๐ New Analyzers
- โ RemoveEmptyDestructor
- โ RemoveRedundantStringToCharArrayCall
- โ AddStaticModifierToAllPartialClassDeclarations
- ๐ UseCastMethodInsteadOfSelectMethod
- DeclareTypeInsideNamespace
- โ AddBracesToSwitchSectionWithMultipleStatements
๐จ Refactorings
๐ New Refactorings
- ReplaceEqualsExpressionWithStringIsNullOrEmpty
- ReplaceEqualsExpressionWithStringIsNullOrWhiteSpace