Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump SonarAnalyzer.CSharp from 9.15.0.81779 to 9.16.0.82469 in /src/H…
…omeInventory (#678) Bumps [SonarAnalyzer.CSharp](https://github.com/SonarSource/sonar-dotnet) from 9.15.0.81779 to 9.16.0.82469. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/SonarSource/sonar-dotnet/releases">SonarAnalyzer.CSharp's releases</a>.</em></p> <blockquote> <h2>9.16</h2> <p>Hello everyone!</p> <p>For this release, we focused on improving the symbolic execution engine, specifically rules S2589 and S2583, to increase their accuracy. We also deprecated rule <a href="https://sonarsource.github.io/rspec/#/rspec/S4792/csharp">S4792</a>.</p> <h3>False Positive</h3> <ul> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8470">8470</a> - [C#, VB.NET] Fix S2583 FP: Should not raise on <code>double</code> condition</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8378">8378</a> - [C#, VB.NET] Fix S2583 FP: Variable Set in Catch Block</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8140">8140</a> - [C#, VB.NET] Fix S2583 FP: nested try catch blocks</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8094">8094</a> - [C#, VB.NET] Fix S2583/S2589 FP: Delegate can be null when last invocation is removed but comparing the delegate against null gets reported as always false</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8326">8326</a> - [C#] Fix S2589 FP: Var pattern should not raise</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8324">8324</a> - [C#] Fix S2259 FP: Raising issue in unreachable code when using declaration pattern on unknown value</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8149">8149</a> - [C#] Fix S2589 FP: Switch Expression default case with bool literal</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8011">8011</a> - [C#] Fix S2589 FP: Rule is erroneously raised on var-type pattern matches that use when clauses</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8008">8008</a> - [C#] Fix S2589 FP: Rule is raised on catch-all tuples in switch expressions</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/7057">7057</a> - [C#] Fix S2583/S2589 FP: When tuple deconstruction is used</li> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8489">8489</a> - [VB.NET] Fix S1172 FP: VB names should not be case sensitive</li> </ul> <h3>Improvements</h3> <ul> <li><a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8466">8466</a> - [C#, VB.NET] Deprecate rule S4792</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/a314cfcdfc19bf7f6e327ac8b2e78243cdcb8223"><code>a314cfc</code></a> Fix S2583 FP: nested try catch blocks (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8484">#8484</a>)</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/98ea39c7d612ebcc515d3ace2249bfc0a4fe3540"><code>98ea39c</code></a> Fix S1172 FP: VB names should not be case sensitive (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8490">#8490</a>)</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/a6ab794f9bf80908838c6cfd67d7b230a6fda681"><code>a6ab794</code></a> Fix S2259 FP: Raising issue in unreachable code when using declaration patter...</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/6dda3588936be386e575f9874f111899c6ccf122"><code>6dda358</code></a> Fix S2589 FP: Discard pattern in switch statement (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8485">#8485</a>)</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/da53571381a889e5e4735f14931da40eaa15d47b"><code>da53571</code></a> Fix S2583 FP: Should not raise on double condition (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8475">#8475</a>)</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/8fcf7fa86d9c1a360593bc69781263d7dee7559b"><code>8fcf7fa</code></a> Update RSPEC before 9.16 release (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8487">#8487</a>)</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/cfee18a155ab7bf547d822d6a414cc9e45eebbbd"><code>cfee18a</code></a> Fix S2583/S2589 FP: Tuple deconstruction assignment (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8461">#8461</a>)</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/30fc3079d77fb465834f4f95231691da5ff8af2a"><code>30fc307</code></a> BUILD-3696 fix mend scan (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8482">#8482</a>)</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/022a8b5ae50bb4b72eac5d9379d8594bd6a26580"><code>022a8b5</code></a> BUILD-3696 Use Agent Pool on AWS (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8479">#8479</a>)</li> <li><a href="https://github.com/SonarSource/sonar-dotnet/commit/4541c820d38a394225f5edc829c65fc1e19b4c43"><code>4541c82</code></a> Fix S2583 FP: Delegate unsubscription (<a href="https://redirect.github.com/SonarSource/sonar-dotnet/issues/8457">#8457</a>)</li> <li>Additional commits viewable in <a href="https://github.com/SonarSource/sonar-dotnet/compare/9.15.0.81779...9.16.0.82469">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=SonarAnalyzer.CSharp&package-manager=nuget&previous-version=9.15.0.81779&new-version=9.16.0.82469)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information