Skip to content

Update dependency PerformanceSharp.Analyzers to 5.1.3 - #401

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/performancesharp.analyzers-5.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/performancesharp.analyzers-5.x

Conversation

@renovate

@renovate renovate Bot commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
PerformanceSharp.Analyzers 5.1.2 → 5.1.3 age adoption passing 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 becomes conflicted, or you tick the rebase/retry checkbox.

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


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

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

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants