chore(deps): update dependency sonaranalyzer.csharp to 10.31.0.145097 #220
No reviewers
Labels
No labels
alpha:wave-0
alpha:wave-1
alpha:wave-2
alpha:wave-3
area:assets
area:combat
area:ecology
area:infra
area:render
area:scripting
area:ui
area:world
enhancement
epic
migration
post-alpha
roadmap
tech-debt
type:bug
type:chore
type:design
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
marco/IsoMmo!220
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/sonaranalyzer.csharp-10.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
10.29.0.143774→10.31.0.145097Release Notes
SonarSource/sonar-dotnet (SonarAnalyzer.CSharp)
v10.31.0.145097Compare Source
Release notes - .NET Analyzers - 10.31
Feature
NET-3865 Implement S8733: Potential Cartesian Explosion
NET-3875 Implement rule S8718: Client-evaluated default values should use database functions
NET-4087 Use shared secret exclusion patterns in hardcoded secrets rules
NET-4211 Update RSPEC before 10.31 release
False Positive
NET-1922 S1144 FP: When registering a service with Microsoft.Extensions.DependencyInjecion framework
NET-3928 Fix S3267 FP: Should not raise on EntityFramework IQueryables
NET-4205 Fix S1244 FP: should not raise on NaN check via x.Equals(double.NaN)
v10.30.0.144632Compare Source
Release notes - .NET Analyzers - 10.30
Feature
NET-1536 Implement rule S8970: Null-forgiving operators should not be used when nullable warnings are disabled
NET-3436 Implement rule S8949: Use the overload that accepts a CancellationToken
NET-3810 Fix: Protobuf Importer logs debug on excluded files
NET-3877 Implement rule S8747: Migrations should not narrow column types without converting existing data
NET-4091 Implement rule S8969: Null-forgiving operators should not be redundant
NET-4120 Update RSPEC before 10.30 release
False Positive
NET-1541 Fix S3459 FP: support classes marked with [AutoConstructor] attribute
NET-1583 Fix S6967 FP: Raises when model has no validation attributes
NET-1840 Fix S3903 FP: top-level statements and partial Program in separate file
NET-4059 Improve precision of S8949 (CancellationTokenShouldBeUsed) - umbrella
NET-4191 Fix S3169 FP: Should not raise in Azure Cosmos
False Negative
NET-3819 Fix S1244 FN: Should report on Double.Equals
Bug
NET-4107 Fix S4026 Race Condition
Configuration
📅 Schedule: (in timezone Europe/Rome)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.
b24d8221b671649e284c71649e284c0c477fb5950c477fb59530ceb19b4830ceb19b4807bfd5212d07bfd5212d8f90d251af8f90d251af8f9bdfb9fe8f9bdfb9fed8e9465e37d8e9465e375cd78903bc5cd78903bc69735875cf69735875cf6263744925626374492557487d71e557487d71e5fe16ded925fe16ded925d7dce3a7f6d7dce3a7f69a72a7b364Rebased on
mainand fixed the new SonarAnalyzer 10.31 findings (this is issue #164): 23× S8969 (redundant null-forgiving!in tests, removed) + 1× S8949 (GameConnectionnow passes_cts.TokentoTask.Run). Whole solution builds 0 warnings, 792 tests green, CSharpier clean. Supersedes #176 (older 10.30 bump) — that one can be closed.