Skip to content

Commit

Permalink
chore(lint deps): update linting dependencies (#60)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

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

---

### Release Notes

<details>
<summary>dotnet/roslynator (Roslynator.Analyzers)</summary>

###
[`v4.12.4`](https://togithub.com/dotnet/roslynator/blob/HEAD/ChangeLog.md#4124---2024-06-01)

##### Fixed

- Fix analyzer
[RCS1108](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1108)
([PR](https://togithub.com/dotnet/roslynator/pull/1469))
- Fix analyzer
[RCS1201](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1201)
([PR](https://togithub.com/dotnet/roslynator/pull/1470))
- Fix analyzer
[RCS0012](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS0012)
([PR](https://togithub.com/dotnet/roslynator/pull/1472))
- \[CLI] Fix duplicate analyzers
([PR](https://togithub.com/dotnet/roslynator/pull/1477))

</details>

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

###
[`v9.28.0.94264`](https://togithub.com/SonarSource/sonar-dotnet/releases/tag/9.28.0.94264):
9.28

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

##### False Positive

- [9432](https://togithub.com/SonarSource/sonar-dotnet/issues/9432) -
\[C#] Fix S1144 FP: Unused fields in class with StructLayout when struct
is in deep hierarchy class
- [9379](https://togithub.com/SonarSource/sonar-dotnet/issues/9379) -
\[C#] Fix S1144 FP: Diagnostic doesn't respect reflection with
`DynamicallyAccessedMembers` attribute
- [8342](https://togithub.com/SonarSource/sonar-dotnet/issues/8342) -
\[C#] Fix S1144 FP: Private Attributes
- [7068](https://togithub.com/SonarSource/sonar-dotnet/issues/7068) -
\[C#] Fix S4144 FP: when type constraints are used
- [3050](https://togithub.com/SonarSource/sonar-dotnet/issues/3050) -
\[C#] Fix S1479 FP: Single line case clause should be ignored
- [9447](https://togithub.com/SonarSource/sonar-dotnet/issues/9447) -
\[C#] Fix S1854 FP: Value used in `catch` or `when` should LiveIn for
all try blocks
- [9440](https://togithub.com/SonarSource/sonar-dotnet/issues/9440) -
\[C#] Fix S1854 FP: Value used in finally should LiveIn for all try
blocks
- [4948](https://togithub.com/SonarSource/sonar-dotnet/issues/4948) -
\[C#] Fix S1854 FP: Value used in finally should LiveIn after throw
- [6894](https://togithub.com/SonarSource/sonar-dotnet/issues/6894) -
\[C#, VB.NET] Fix S3878 FP: When non-object array is passed to object\[]
params as first argument
- [6893](https://togithub.com/SonarSource/sonar-dotnet/issues/6893) -
\[C#, VB.NET] Fix S3878 FP: when a params argument is named

##### False Negative

- [8719](https://togithub.com/SonarSource/sonar-dotnet/issues/8719) -
\[C#, VB.NET] Fix S2583/S2589 FN: try-catch in loop, LVA purges symbol
prematurely
- [4940](https://togithub.com/SonarSource/sonar-dotnet/issues/4940) -
\[C#] Fix S1854 FN: Proper support of try/catch statements
- [1255](https://togithub.com/SonarSource/sonar-dotnet/issues/1255) -
\[C#] Fix S1871 FN: Support single line conditional block

###
[`v9.27.0.93347`](https://togithub.com/SonarSource/sonar-dotnet/releases/tag/9.27.0.93347):
9.27

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

This release includes a ton of false positive and false negative fixes.
We would also like to thank
[@&#8203;sagi1623](https://togithub.com/sagi1623) for his contribution
in
[#&#8203;8464](https://togithub.com/SonarSource/sonar-dotnet/pull/8464),
which fixed three issues 🚀.

##### Improvements

- [RSPEC change](https://togithub.com/SonarSource/rspec/pull/3960) -
Rule S1694: Promoted to SonarWay
- [9390](https://togithub.com/SonarSource/sonar-dotnet/issues/9390) -
Rule S6608: Benchmark is benchmarking the wrong things
- [8795](https://togithub.com/SonarSource/sonar-dotnet/issues/8795) -
\[C#] Improve S1694: Remove part about protected constructor
- [5417](https://togithub.com/SonarSource/sonar-dotnet/issues/5417) -
Enable multiple project level issues
- [9372](https://togithub.com/SonarSource/sonar-dotnet/issues/9372) -
Update RSPEC before 9.27 release

##### False Positive

- [9247](https://togithub.com/SonarSource/sonar-dotnet/issues/9247) -
\[C#] Fix S2629 FP: Constant fields in interpolated string
- [9241](https://togithub.com/SonarSource/sonar-dotnet/issues/9241) -
\[C#, VB.NET] Fix S2094 FP: Allow empty queries
- [9106](https://togithub.com/SonarSource/sonar-dotnet/issues/9106) -
\[C#] Fix S3459 FP: Backing field with `ref` property
- [8522](https://togithub.com/SonarSource/sonar-dotnet/issues/8522) -
\[C#, VB.NET] Fix S3220 FP: Rule does not take into account generics
- [8436](https://togithub.com/SonarSource/sonar-dotnet/issues/8436) -
\[C#] Fix S3253 FP: Don't raise for primary constructor in type
declarations without parameters when they inherit from types with
parameters
- [8199](https://togithub.com/SonarSource/sonar-dotnet/issues/8199) -
\[C#, VB.NET] Fix S2737 FP: Raised when exception filter is used
- [8025](https://togithub.com/SonarSource/sonar-dotnet/issues/8025) -
\[C#] Fix S2325 FP: Partial method implementations
- [7521](https://togithub.com/SonarSource/sonar-dotnet/issues/7521) -
\[C#] Fix S2743 FP: Should not raise when base type is generic
- [7137](https://togithub.com/SonarSource/sonar-dotnet/issues/7137) -
\[VB.NET] Fix S1654 FP: Do not report on event handlers, interfaces and
overrides

##### False Negative

- [9002](https://togithub.com/SonarSource/sonar-dotnet/issues/9002) -
\[C#, VB.NET] Fix S6931 FN: Route templates starting with `~/`
- [6644](https://togithub.com/SonarSource/sonar-dotnet/issues/6644) -
\[C#] Fix S2190 FN: No issues raised if recursion is inside an
EventDeclaration by [@&#8203;sagi1623](https://togithub.com/sagi1623)
- [6643](https://togithub.com/SonarSource/sonar-dotnet/issues/6643) -
\[C#] Fix S2190 FN: No issues raised if recursion is inside a
ConversionOperatorDeclaration by
[@&#8203;sagi1623](https://togithub.com/sagi1623)
- [6642](https://togithub.com/SonarSource/sonar-dotnet/issues/6642) -
\[C#] Fix S2190 FN: No issues raised if recursion is inside an indexer
by [@&#8203;sagi1623](https://togithub.com/sagi1623)
- [4081](https://togithub.com/SonarSource/sonar-dotnet/issues/4081) -
\[C#] Fix S2743 FN: Static fields of nested class inside generic class

###
[`v9.26.0.92422`](https://togithub.com/SonarSource/sonar-dotnet/releases/tag/9.26.0.92422):
9.26

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

##### New Rules

- [8871](https://togithub.com/SonarSource/sonar-dotnet/issues/8871) -
\[C#] New rule S6932: Use model binding instead of reading raw request
data
- [8992](https://togithub.com/SonarSource/sonar-dotnet/issues/8992) -
\[C#] New rule S4347: Secure random number generators must not output
predictable values
- [8996](https://togithub.com/SonarSource/sonar-dotnet/issues/8996) -
\[C#] New rule S6781: JWT secret keys should not be disclosed
- [8982](https://togithub.com/SonarSource/sonar-dotnet/issues/8982) -
\[C#] New rule S6377: XML signatures should be verified securely
- [8998](https://togithub.com/SonarSource/sonar-dotnet/issues/8998) -
\[C#] New rule S5344: Passwords should not be stored in plain-text or
with a fast hashing algorithm

##### Bug Fixes

- [8577](https://togithub.com/SonarSource/sonar-dotnet/issues/8577) -
Fix S2234 Bug: AD0001 is thrown due to referencing a location outside of
the current compilation

##### Improvements

- [9282](https://togithub.com/SonarSource/sonar-dotnet/issues/9282) -
\[C#] S6964: Issue is reported on the attribute instead of the property

##### False Positive

- [9360](https://togithub.com/SonarSource/sonar-dotnet/issues/9360) -
\[C#] Fix S6964 FP: Properties decorated with the \[BindNever] attribute
- [9337](https://togithub.com/SonarSource/sonar-dotnet/issues/9337) -
\[C#] Fix S6964 FP: Add more attributes to the exclusions
- [9336](https://togithub.com/SonarSource/sonar-dotnet/issues/9336) -
\[C#] Fix S6966 FP: Don't raise on XmlReader and XmlWriter methods
- [9331](https://togithub.com/SonarSource/sonar-dotnet/issues/9331) -
\[C#] Fix S6964 FP: Property with a default value
- [9285](https://togithub.com/SonarSource/sonar-dotnet/issues/9285) -
\[C#] Fix S6964 FP: Do not raise in properties with required modifier
- [9284](https://togithub.com/SonarSource/sonar-dotnet/issues/9284) -
\[C#] Fix S6964 FP: Should not raise for reference properties in
nullable context
- [9275](https://togithub.com/SonarSource/sonar-dotnet/issues/9275) -
\[C#] Fix S6964 FP: Don't raise on properties annotated with the
JsonRequiredAttribute
- [9269](https://togithub.com/SonarSource/sonar-dotnet/issues/9269) -
\[C#] Fix S6966 FP: EntityFrameworks DbContext/DBSet Add/AddRange
methods are preferred over their Async counterpart
- [9265](https://togithub.com/SonarSource/sonar-dotnet/issues/9265) -
\[C#] Fix S6966 FP: MongoDB Find can not be replaced by FindAsync
- [9252](https://togithub.com/SonarSource/sonar-dotnet/issues/9252) -
\[C#] Fix S6934 FP: Abstract Controller base class
- [8985](https://togithub.com/SonarSource/sonar-dotnet/issues/8985) -
\[C#] Fix S6934 FP: Attributes implementing `IRouteTemplateProvider` or
inheriting from RouteAttribute

##### False Negative

- [9263](https://togithub.com/SonarSource/sonar-dotnet/issues/9263) -
\[C#] Fix S6964 FN: Rule should raise in case of value type property
annotated with RequiredAttribute

</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 becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/smartive/cas-fee-adv-mumble-api).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Jul 9, 2024
1 parent 7e394c2 commit 791c420
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
Condition="$(MSBuildProjectExtension) == '.csproj'" />
<PackageReference
Include="SonarAnalyzer.CSharp"
Version="9.25.1.91650"
Version="9.28.0.94264"
PrivateAssets="all"
Condition="$(MSBuildProjectExtension) == '.csproj'" />
<PackageReference Include="Roslynator.Analyzers" Version="4.12.3" PrivateAssets="All" />
<PackageReference Include="Roslynator.Analyzers" Version="4.12.4" PrivateAssets="All" />
</ItemGroup>

</Project>

0 comments on commit 791c420

Please sign in to comment.