Roslynator v1.4.50 Release Notes

Release Date: 2017-07-04 // almost 7 years ago
    • โž• Add code fixes that fix 80+ compiler diagnostics (like 'CS0001')

    Analyzers

    • ๐Ÿ›  Following analyzers have been replaced with code fixes:

      • RCS1115 (ReplaceReturnStatementWithExpressionStatement)
      • RCS1116 (AddBreakStatementToSwitchSection)
      • RCS1117 (AddReturnStatementThatReturnsDefaultValue)
      • RCS1122 (AddMissingSemicolon)
      • RCS1125 (MarkMemberAsStatic)
      • RCS1131 (ReplaceReturnWithYieldReturn)
      • RCS1137 (AddDocumentationComment)
      • RCS1144 (MarkContainingClassAsAbstract)
      • RCS1147 (RemoveInapplicableModifier)
      • RCS1148 (RemoveUnreachableCode)
      • RCS1149 (RemoveImplementationFromAbstractMember)
      • RCS1152 (MemberTypeMustMatchOverriddenMemberType)
      • RCS1176 (OverridingMemberCannotChangeAccessModifiers)

    ๐Ÿ”จ Refactorings

    • ๐Ÿ”จ Following refactorings have been replaced with code fixes:

      • RR0001 (AddBooleanComparison)
      • RR0042 (ExtractDeclarationFromUsingStatement)
      • RR0072 (MarkMemberAsStatic)
      • RR0122 (ReplaceCountWithLengthOrLengthWitCount)
      • RR0146 (ReplaceStringLiteralWithCharacterLiteral)
    ๐Ÿ†• New Refactorings
    • RR0186 (ChangeAccessibility)