Hello, dear .NET developers.
We need to remove the support for the sonar.sources
and sonar.tests
analysis properties because the scanner for .NET already automatically determines the actual .NET source and test files automatically and using these properties is causing issues in some cases (appearing as double-indexing of some files in the logs).
Since this is another major change, this will be published in a new major version (v9).
To gather feedback on that change and on your use cases (do you use these properties today? What did you expect from them?), we are publishing a Release Candidate (RC) version prior to the change. We marked it as pre-release so your pipelines will not pick it up automatically this time if you are using the dotnet tool without pinning the version.
In this RC version, the usage of these properties will lead to an error.
Please try this version out, and let us know how much of an impact this change will have on you. Please also share what your expectations are regarding the usage of these properties, if any.
If your feedback shows no major issue with this move, we will release v9 of the scanner in three weeks.
You can access the RC on nuget, or via direct download from the Github repository release page.
Denis