Skip to content

Commit

Permalink
chore(lint deps): update dependency sonaranalyzer.csharp to 9.32.0.97…
Browse files Browse the repository at this point in the history
…167 (#63)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[SonarAnalyzer.CSharp](https://redirect.sonarsource.com/doc/sonar-visualstudio.html)
([source](https://togithub.com/SonarSource/sonar-dotnet)) |
`9.28.0.94264` -> `9.32.0.97167` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/SonarAnalyzer.CSharp/9.32.0.97167?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/SonarAnalyzer.CSharp/9.32.0.97167?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/SonarAnalyzer.CSharp/9.28.0.94264/9.32.0.97167?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/SonarAnalyzer.CSharp/9.28.0.94264/9.32.0.97167?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>SonarSource/sonar-dotnet (SonarAnalyzer.CSharp)</summary>

###
[`v9.32.0.97167`](https://togithub.com/SonarSource/sonar-dotnet/releases/tag/9.32.0.97167):
9.32

[Compare
Source](https://togithub.com/SonarSource/sonar-dotnet/compare/9.31.0.96804...9.32.0.97167)

This rule includes the promotion of 4 rules to Sonar-way, the
deprecation of 1 rule and 2 FP fixes.

##### Rule Promotions and Deprecations

- [9644](https://togithub.com/SonarSource/sonar-dotnet/issues/9644) -
Modify S2387: Deprecate rule
- [9643](https://togithub.com/SonarSource/sonar-dotnet/issues/9643) -
Modify S4050: Promote to Sonar-way
- [9642](https://togithub.com/SonarSource/sonar-dotnet/issues/9642) -
Modify S2674: Promote to Sonar-way
- [9641](https://togithub.com/SonarSource/sonar-dotnet/issues/9641) -
Modify S3993: Promote to Sonar-way
- [9640](https://togithub.com/SonarSource/sonar-dotnet/issues/9640) -
Modify S4052: Promote to Sonar-way

##### False Positive

- [9590](https://togithub.com/SonarSource/sonar-dotnet/issues/9590) -
\[C#] Fix S6966 FP: EntityFrameworks IDbContextFactory CreateDbContext
method is preferred over its Async counterpart
- [8300](https://togithub.com/SonarSource/sonar-dotnet/issues/8300) -
\[C#] Fix S3431 FP: Don't raise if assertions are done in catch or
finally

###
[`v9.31.0.96804`](https://togithub.com/SonarSource/sonar-dotnet/releases/tag/9.31.0.96804):
9.31

[Compare
Source](https://togithub.com/SonarSource/sonar-dotnet/compare/9.30.0.95878...9.31.0.96804)

This release focuses on improving the SonarQube plugin for the .NET
analyzers.

##### Improvements

- [9558](https://togithub.com/SonarSource/sonar-dotnet/issues/9558) - SQ
Plugin: Load STIG standard after ACOMMONS-11 is done
- [8503](https://togithub.com/SonarSource/sonar-dotnet/issues/8503) - SQ
Plugin: Align logging for not indexed files
- [7798](https://togithub.com/SonarSource/sonar-dotnet/issues/7798) - SQ
Plugin: Remove the sonar runtime checks for versions prior 9.9
- [7115](https://togithub.com/SonarSource/sonar-dotnet/issues/7115) - SQ
Plugin: Replace org.sonar.api.utils.log.Logger
- [4687](https://togithub.com/SonarSource/sonar-dotnet/issues/4687) - SQ
Plugin: Add xunit report paths in products UI
- [4685](https://togithub.com/SonarSource/sonar-dotnet/issues/4685) - SQ
Plugin: Remove deprecated import of integration test coverage from
plugins
- [3102](https://togithub.com/SonarSource/sonar-dotnet/issues/3102) - SQ
Plugin: Replace usages of deprecated Build.setProfile in the integration
tests
- [8032](https://togithub.com/SonarSource/sonar-dotnet/issues/8032) - SQ
Plugin: Update the plugin to store the hash for the .cshtml files to
enable incremental PR analysis

###
[`v9.30.0.95878`](https://togithub.com/SonarSource/sonar-dotnet/releases/tag/9.30.0.95878):
9.30

[Compare
Source](https://togithub.com/SonarSource/sonar-dotnet/compare/9.29.0.95321...9.30.0.95878)

Hello, everyone. In this release, we worked on hardening our live
variable analysis, which improved the analyzer's accuracy.

##### False Positives

- [9473](https://togithub.com/SonarSource/sonar-dotnet/issues/9473) -
Fix S1854 FP: Raises when a variable is reassigned in a using body after
it has been already assigned in using statement
- [9472](https://togithub.com/SonarSource/sonar-dotnet/issues/9472) -
Fix S1854 FP: Raises when a variable is assigned in the switch statement
and not used in the first case
- [9471](https://togithub.com/SonarSource/sonar-dotnet/issues/9471) -
Fix S1854 FP: Raises when a variable is assigned in expression that is
part of the ternary condition
- [9468](https://togithub.com/SonarSource/sonar-dotnet/issues/9468) -
Fix S1854 FP: Throw should connect to outer catch
- [9466](https://togithub.com/SonarSource/sonar-dotnet/issues/9466) -
Fix S1854 FP: Throw should visit finally

###
[`v9.29.0.95321`](https://togithub.com/SonarSource/sonar-dotnet/releases/tag/9.29.0.95321):
9.29

[Compare
Source](https://togithub.com/SonarSource/sonar-dotnet/compare/9.28.0.94264...9.29.0.95321)

This release includes a lot of false positive and false negative fixes.

##### Improvements

- [2120](https://togithub.com/SonarSource/sonar-dotnet/issues/2120) -
\[C#] Improve S3247: Rule should recommend pattern matching for new C#
instead of `as`
- [9465](https://togithub.com/SonarSource/sonar-dotnet/issues/9465) -
Update RSPEC before 9.29 release

##### False Positive

- [7522](https://togithub.com/SonarSource/sonar-dotnet/issues/7522) -
\[C#] Fix S1104 FP: Do not report in Unity3D serializable classes
- [6990](https://togithub.com/SonarSource/sonar-dotnet/issues/6990) -
\[C#] Fix S1144 FP: Event with a concrete sender
- [3842](https://togithub.com/SonarSource/sonar-dotnet/issues/3842) -
\[C#] Fix S1144 FP: Ignore unused `Deconstruct` methods
- [8239](https://togithub.com/SonarSource/sonar-dotnet/issues/8239) -
\[C#] Fix S1450 FP: When field is assigned value in event handler
- [9494](https://togithub.com/SonarSource/sonar-dotnet/issues/9494) -
\[C#] Fix S1694 FP: Abstract class with field or constructor
- [9421](https://togithub.com/SonarSource/sonar-dotnet/issues/9421) -
\[C#] Fix S1694 FP: Protected abstract methods
- [3605](https://togithub.com/SonarSource/sonar-dotnet/issues/3605) -
\[C#] Fix S2219 FP: Is operator used for pattern matching
- [8266](https://togithub.com/SonarSource/sonar-dotnet/issues/8266) -
\[C#] Fix S2259 FP: SE engine doesn't take into account element
existence collection methods
- [9485](https://togithub.com/SonarSource/sonar-dotnet/issues/9485) -
\[C#] Fix S3247 FP: Should not report on member access objects
- [6343](https://togithub.com/SonarSource/sonar-dotnet/issues/6343) -
\[C#] Fix S3963 FP: Static constructor with conditional and no static
field initialization
- [7961](https://togithub.com/SonarSource/sonar-dotnet/issues/7961) -
\[C#, VB.NET] Fix S2699 FP: Support Moq

##### False Negative

- [9491](https://togithub.com/SonarSource/sonar-dotnet/issues/9491) -
\[C#] Fix S3247 FN: When cast expression contains parentheses
-   [223](https://togithub.com/SonarSource/sonar-dotnet/issues/223) -
\[C#] Fix S3247 FN: Rule should catch more duplicated cast

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
Europe/Zurich, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/smartive/cas-fee-adv-mumble-api).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM4LjU2LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Sep 5, 2024
1 parent eed355c commit bec83b8
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
Condition="$(MSBuildProjectExtension) == '.csproj'" />
<PackageReference
Include="SonarAnalyzer.CSharp"
Version="9.28.0.94264"
Version="9.32.0.97167"
PrivateAssets="all"
Condition="$(MSBuildProjectExtension) == '.csproj'" />
<PackageReference Include="Roslynator.Analyzers" Version="4.12.4" PrivateAssets="All" />
Expand Down

0 comments on commit bec83b8

Please sign in to comment.