Update dependency SonarAnalyzer.CSharp to 8.56.0.67649#169
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Update dependency SonarAnalyzer.CSharp to 8.56.0.67649#169renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
2644024 to
a92b0e2
Compare
a92b0e2 to
6b89e9e
Compare
|
Kudos, SonarCloud Quality Gate passed! |
6b89e9e to
f4e2422
Compare
f4e2422 to
9fc1e49
Compare
9fc1e49 to
e7d0411
Compare
e7d0411 to
e8b3a24
Compare
e8b3a24 to
c13db0b
Compare
|
Kudos, SonarCloud Quality Gate passed! |
c13db0b to
2ee7535
Compare
|
Kudos, SonarCloud Quality Gate passed! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.








This PR contains the following updates:
8.50.0.58025→8.56.0.67649Release Notes
SonarSource/sonar-dotnet (SonarAnalyzer.CSharp)
v8.56.0.67649: 8.56Compare Source
Release 8.56 is here and it brings a whole lot of improvements. We implemented S3900 and S3655 for VB.NET and at the same time, we also got improvements to the C# versions of S3900, S3655, S2222, and S2259. Special kudos to @Corniel who contributed new rule S5856 and several other enhancements.
New Rules
Improvements (S3900, S3655, S2222, and S2259)
isis not considered as null-checkcreatedNewparameter on Mutex constructoris nullcheck on generic typeValidatedNotNullAttributein extension methodOther improvements
@corniel contributions
v8.55.0.65544: 8.55Compare Source
This version contains the prerequisite to support
sonar.exclusions,sonar.inclusions,sonar.global.exclusions,sonar.test.exclusions,sonar.test.inclusionsandsonar.global.test.exclusionsparameters when the analysis is run inside SonarLint for Visual Studio. Stay tuned, the second and final part of the feature will be implemented soon by the SonarLint team.In the meantime, if you are wondering what these parameters are, you can find more information about them in our documentation.
New Rules
Special thanks to @Corniel for implementing this new rule!
Improvements
False Positive
v8.54.0.64047: 8.54In this release we added six code structure and best practice rules.
Thank you @teo-tsirpanis, for contributing #6580
New Rules
Improvements
Performance
Bug Fixes
False Positive
False Negative
v8.53.0.62665: 8.53Compare Source
New Rules
Improvements
False Positive
v8.52.0.60960: 8.52Compare Source
@Corniel: Thank you for implementing S3898 for VB.NET!
New Rules
Improvements
Bug Fixes
False Positive
False Negative
v8.51.0.59060: 8.51Compare Source
Hello everyone,
We are happy to announce that in this release we implemented Incremental PR analysis for C# and Vb.Net, a feature that can significantly reduce the analysis time when analyzing PRs.
Additionally, we fixed false positives and negatives introduced by the new C# 11 syntax and introduced a new rule #5693
Special thanks to our contributors @Corniel for #5693 and @Smenus for #6497.
New features
Incremental PR analysis (#6514, #6512, #6487, #6486, #6485, #6484, #6483)
New rules
Improvements
False Positive
False Negative
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.