Skip to content

Releases: dotnet/roslynator

v1.1.3

12 Nov 09:03
Compare
Choose a tag to compare

Analyzers

New Analyzers
  • RemoveRedundantToStringCall
  • AvoidNullLiteralExpressionOnLeftSideOfBinaryExpression
  • DefaultLabelShouldBeLastLabelInSwitchSection

Refactorings

New Refactorings
  • IntroduceFieldToLockOn

v1.1.2

10 Nov 11:13
Compare
Choose a tag to compare

Analyzers

New Analyzers
  • UseCSharp6DictionaryInitializer
  • UseBitwiseOperationInsteadOfHasFlagMethod

Refactorings

New Refactorings
  • CopyDocumentationCommentFromBaseMember

v1.1.1

06 Nov 06:08
Compare
Choose a tag to compare

Analyzers

New Analyzers
  • RemoveFileWithNoCode
  • DeclareUsingDirectiveOnTopLevel

Refactorings

New Refactorings
  • RemoveRegion

v1.1.0

04 Nov 07:41
Compare
Choose a tag to compare

Refactorings

New Refactorings
  • ReplaceAsWithCast
  • ReplaceEqualsExpressionWithStringEquals

v1.0.9

02 Nov 05:32
Compare
Choose a tag to compare

Refactorings

New Refactorings
  • RemoveUsingAliasDirective
  • ReplaceInterpolatedStringWithInterpolationExpression

v1.0.8

31 Oct 05:54
Compare
Choose a tag to compare

Analyzers

New Analyzers
  • AddEmptyLineAfterLastStatementInDoStatement

Refactorings

New Refactorings
  • ReplaceIfElseWithSwitch

v1.0.7

29 Oct 04:09
Compare
Choose a tag to compare

Refactorings

New Refactorings
  • RemoveAllPreprocessorDirectives
  • AddToMethodInvocation

v1.0.6

26 Oct 21:38
Compare
Choose a tag to compare

Analyzers

New Analyzers
  • RemoveEmptyRegion

Refactorings

New Refactorings
  • GenerateOnEventMethod

v1.0.5

24 Oct 02:25
Compare
Choose a tag to compare

Refactorings

Improvements
  • InlineMethod - void method with multiple statements can be inlined.
  • CheckParameterForNull - refactoring can be applied to multiple parameters at once.
  • AddBraces - braces can be added to if statement in last else-if.
New Refactorings
  • GenerateBaseConstructors

v1.0.4

19 Oct 23:57
Compare
Choose a tag to compare

Refactorings

New Refactorings
  • PromoteLocalToParameter
  • RemoveInterpolation