Hi .NET Folks
Here’s an update on our .NET 6 and C# 10 support:
- .NET Analysis can now parse the new C# 10 language features without failure. This is the first step for C# 10 support, next we will ensure that all our rules consider the new language features in their analysis.
- We now support the lovely new C# 10 feature File Scoped Namespaces in the Types should be defined in named namespaces rule.
- There are a number of new bug fixes and removals of False Positives, see the release notes for details.
- We are currently working on updating the scanner so that it will run in an environment with just the .NET 6 SDK available. Watch this space for a release soon.
These changes are now available on SonarCloud and will be in the forthcoming SonarQube 9.2 release. Let me know if you have any questions, or comments.
Happy .NET coding.