Skip to content

chore(deps): update analyzers to 5.1.3 - #237

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/analyzers
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/analyzers

Conversation

@renovate

@renovate renovate Bot commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
PerformanceSharp.Analyzers 5.1.2 → 5.1.3 age confidence
SecuritySharp.Analyzers 5.1.2 → 5.1.3 age confidence
StyleSharp.Analyzers 5.1.2 → 5.1.3 age confidence

Release Notes

glennawatson/RoslynCommonAnalyzers (PerformanceSharp.Analyzers)

v5.1.3

Compare Source

5.1.3 fixes analyzer suggestions that could introduce recursion, remove a custom operation, or change base dispatch. It also updates dependencies and build tooling, with test and benchmark support for .NET 10 and .NET 11.

Analyzer fixes
  • PSH1317: Avoid suggesting the enclosing cancellation-token overload, which could make a wrapper call itself. Other valid overloads remain available.
  • SST2496: Preserve custom Close() operations, including contour operations. Only framework disposal aliases and their overrides are treated as redundant disposal calls.
  • PSH1211: Preserve explicit base.ToString() calls in interpolations and method arguments so the suggested change keeps the original dispatch behavior.

These fixes are included in PR #​129, commit 8ed330978df44fc6b21cb9ffaa36c983e1ff076a.

Build and dependency updates
  • Update analyzer, test and coverage dependencies.
  • Run tests and benchmarks on .NET 10 and .NET 11. Update BenchmarkDotNet to 0.16.0-preview.2 for .NET 11 support.
  • Use shared build and release actions pinned to commit SHAs, and move workflow logic into .NET scripts.
  • Support current BenchmarkDotNet JSON export names and compatible runtimes for historical benchmark comparisons.
  • Skip SonarCloud finalization for cancelled jobs.
  • Update signing images and GitHub Actions dependencies.
Pull requests and commits

All commits below are included since 5.1.2. SHA links point to the full commit.

Commit PR Description
572397f8 #​111 chore(deps): bump ghcr.io/reactiveui/certum-signer:latest docker digest to 170e4da
7f7f82bd #​112 chore(deps): bump ghcr.io/reactiveui/certum-signer:latest docker digest to ab4f5e5
96774bf5 #​114 chore(deps): bump ghcr.io/reactiveui/certum-signer:latest docker digest to 374ce36
dbfa8f69 #​113 chore(deps): bump dependency tunit to 1.69.0
1b1df110 #​115 chore(deps): bump github/codeql-action digest to 2892aa5
3a1fa219 #​118 chore(deps): bump ghcr.io/reactiveui/certum-signer:latest docker digest to 576f758
1b25087b #​116 chore(deps): bump dependency tunit to 1.70.1
11894ae4 #​119 chore(deps): bump ghcr.io/reactiveui/certum-signer:latest docker digest to 7a77f04
096289e5 #​121 chore(deps): bump ghcr.io/reactiveui/certum-signer:latest docker digest to 5b2b171
22ce1bf3 #​122 chore(deps): bump ghcr.io/reactiveui/certum-signer:latest docker digest to 9610907
cc4ea202 ci: update Certum signer image
9c5a25eb #​124 chore(deps): bump ghcr.io/reactiveui/certum-signer:latest docker digest to 05d52b4
8ed651d5 #​125 chore(deps): bump github actions
5b0b6a23 #​126 chore(deps): bump github actions
70148040 chore: Delete stylecop.json
8ed33097 #​129 fix: prevent unsafe analyzer suggestions and refresh ci

Full changelog: 5.1.2...5.1.3

Release commit: 8ed330978df44fc6b21cb9ffaa36c983e1ff076a


Configuration

📅 Schedule: (UTC)

  • 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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Oct 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.78%. Comparing base (18e8a85) to head (4684363).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #237   +/-   ##
=======================================
  Coverage   99.78%   99.78%           
=======================================
  Files         785      785           
  Lines       24927    24927           
  Branches     2957     2957           
=======================================
  Hits        24873    24873           
  Misses         54       54           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants