Skip to content

Releases: dotnet/roslynator

v2.0.0

14 Oct 19:06
Compare
Choose a tag to compare

New Features

Analyzers

  • Change default severity of RCS1141, RCS1142 and RCS1165 to 'Hidden'
  • Disable RCS1174 by default
  • Improve analyzer RCS1128 - x.GetValueOrDefault(y) can be replaced with x ?? y
  • Change code fix for RCS1194 - do not generate "serialization" constructor

Refactorings

Code Fixes

  • Add code fix for CS0119.

v1.9.2

10 Aug 18:26
Compare
Choose a tag to compare

Analyzers

Refactorings

Code Fixes

  • Add code fixes for CS8050 and CS8139.

v1.9.1

05 Jul 22:54
Compare
Choose a tag to compare

Analyzers

Refactorings

  • Add refactoring ReplaceForEachWithEnumerator (RR0206)

  • Add refactoring SortCaseLabels (RR0207)

  • Enable refactorings UseExpressionBodiedMember and ExpandExpressionBody for multiple members (RR0037, RR0169).

  • Extend refactoring ReduceIfNesting and rename it to InvertIf (RR0189).

v1.9.0

13 Jun 12:54
Compare
Choose a tag to compare

Analyzers

  • Incorporate RCS1082, RCS1083, RCS1109, RCS1119, RCS1120 and RCS1121 into RCS1077

Refactorings

  • Disable RR0010 and RR0012 by default

v1.8.3

17 May 00:27
Compare
Choose a tag to compare

Analyzers

Refactorings

  • Improve refactoring FormatExpressionChain (RR0051)
    • A chain that contains conditional access (x?.y) will be properly formatted.

v1.8.2

02 May 00:23
Compare
Choose a tag to compare

Analyzers

Code Fixes

  • Add code fixes for CS0136, CS0210, CS1003, CS1624 and CS1983.

v1.8.1

17 Apr 14:31
Compare
Choose a tag to compare

Analyzers

Refactorings

Code Fixes

  • Add code fixes for CS0152, CS0238, CS0524, CS0525, CS0549, CS0567, CS0568, CS0574, CS0575, CS0714, CS1737, CS1743, CS8340.

v1.8.0

20 Mar 12:46
Compare
Choose a tag to compare

Analyzers

Changes of "IsEnabledByDefault"
Changes of "DefaultSeverity"

v1.7.2

06 Mar 15:30
Compare
Choose a tag to compare

1.7.2 (2018-03-06)

Analyzers

Refactorings

v1.7.1

14 Feb 11:05
Compare
Choose a tag to compare

Analyzers

  • Add analyzer UnneccesaryUnsafeContext (RCS1216).
  • Improve analyzer ReplaceCommentWithDocumentationComment (RCS1181) - support trailing comment.