Roslynator v4.1.0 Release Notes

Release Date: 2022-03-29 // about 2 months ago
    • ➕ Add analyzer RCS1254 (Normalize format of enum flag value)
    • ➕ Add analyzer RCS1253 (Format documentation comment summary)
    • ➕ Add analyzer RCS1252 (Normalize usage of infinite loop)
    • ➕ Add analyzer RCS1251 (Remove unnecessary braces from record declaration)
    • ➕ Add refactoring Deconstruct foreach variable (RR0217)
    • ➕ Add code fix for CS8602, CS8604
    • ➕ Add suggestion to call AddRange instead of Add (RCS1235)
    • 🔨 Put back refactoring "Split local declaration and assignment" (RR0194) (issue)
    • Adopt activation events in VS Code extension (issue) (thanks to ProphetLamb)
    • 🛠 Fix: Get config value from global AnalyzerConfig if available (issue)
    • 🛠 Fix: Do not suggest using null-forgiving operator for parameter default value (CS8625)
    • 🛠 Fix: Check if equality operator is overloaded (RCS1171)
    • 🛠 Fix: Do not remove field initialization in struct with constructor(s) (RCS1129)

Previous changes from v4.0.3

    • 🛠 Fixed release for VS Code