-
Notifications
You must be signed in to change notification settings - Fork 226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add test cases for all rules with relevant C# 9 syntax #3668
Comments
I got to nit about S2333: When using codacy production it throws this for code that uses partial for my tests as it splits it's contents into 3 separate files (removing like it suggests would result in compile error). Not sure if it is flagged with latest version or if version 8.30 is the current latest. |
Hi @AraHaan, as this issue is closed, please create a new one with a reproducer. You can get the latest version by referencing NuGet package. Please note that Codacy uses per-file analysis, therefore their scaffolding loses a lot of information. At least that was the case in the past. |
Back in summer we've evaluated what rules need to be updated ("Implement"), or at least sanity-checked ("Add UT") in C#9 Affected rules.
We need to go one by one and add in the existing unit tests the C# 9 syntax we believe may affect these rules.
Important: in the C#9 Affected rules table, please change "Add UT" to "Implement" when you realize that something doesn't work out of the box.
The text was updated successfully, but these errors were encountered: