9.24
Tim-Pohlmann
released this
24 Apr 08:40
·
291 commits
to master
since this release
Hey everyone,
This release contains one new ASP.NET Rule (S6961) and several general improvements and fixes. Enjoy!
Improvements
- 9090 - [C#] New rule S6961 for C#: API Controllers should derive from ControllerBase instead of Controller
- 8696 - Fix coverage aggregation from multiple reports
- 9048 - Create SonarAnalyzer.CSharp.Styling project
- 7774 - [C#, VB.NET] Fix S1144: Nested type constructor accessibility is wrong in the rule message
- 8980 - Update RSPEC before 9.24 release
Bug Fixes
- 9113 - [C#, VB.NET] AD0001: ArgumentNullException in SymbolicExecutionRunner
- 8977 - [C#] CfgAllPathValidator AreAllSuccessorsValid Stack Overflow on Windows and error MSB6006 in Linux Codespaces
False Positive
- 9063 - [C#, VB.NET] Fix S2094 FP: Should not raise for messages
- 9062 - [C#, VB.NET] Fix S2094 FP: Documentation using the DefaultDocumentation package
- 7591 - [C#, VB.NET] Fix S2094 FP: Implicit parameterless constructor widens the scope of the base class constructor
- 8163 - [C#, VB.NET] Fix S3878 FP: Jagged arrays