CodeRush 18.1.13

Verbessert die Formatierung, die Einheitenprüfung und die statische CodeAnalyse.
Oktober 18, 2018
Neue Version

Fehlerkorrekturen

  • Code Cleanup
    • "This" qualifier is not properly applied when accessing inherited members.
  • Formatting
    • The "Chained Method Calls" formatting option works incorrectly.
  • Refactorings
    • Invoking the "Reorder Paramaters" refactoring disables the editor's reference/keyword highlighting features.
    • The "Inline method" refactoring creates incorrect code for extension methods.
  • Region Painting
    • A region directive is not painted when the caret is on the line start.
    • Rich Comments
    • Adding a backtick (`) character does not hide leading comment delimiters.
    • Comment painting does not work if the FSharp package is not installed.
    • Painting is not removed in certain cases when the caret is placed into a comment.
  • Settings
    • It is impossible to import custom selection embeddings from CodeRush Classic.
  • Static Code Analysis
    • The "Possible System.NullReferenceException" diagnostic should omit notifications for (some) members of third-party-libraries.
    • The "Possible System.NullReferenceException" diagnostic should take default property into account.
    • The "Possible System.NullReferenceException" diagnostic should take Null-conditional-operator within if-Operator into account.
    • The "Possible System.NullReferenceException" diagnostic should take OrElse-Condition with For-Each-Statement into account.
    • The "Possible System.NullReferenceException" diagnostic should take Return in If-ElseIf with For-Each-Statement into account.
    • The "Possible System.NullReferenceException" diagnostic should take with-statements into account.
    • The "Use Task.Run instead of Task.Factory.StartNew" diagnostic does not take the .NET Framework version into account.
    • Unexpected "CancellationToken parameter is never used" warning.
  • Unit Testing
    • The Details section in the Test Runner window is cleared after editing a test.
CodeRush

CodeRush

Visualisieren Sie Code und nutzen Sie die Möglichkeit einer intuitiven Fehlerkorrektur.

Sie haben eine Frage?

Live-Chat mit unseren DevExpress-Lizenzierungs-Spezialisten.