Skip to content

chore(deps): update dependency nunit.analyzers to 4.14.0#2729

Merged
thomhurst merged 1 commit into
mainfrom
renovate/nunit
Jun 1, 2026
Merged

chore(deps): update dependency nunit.analyzers to 4.14.0#2729
thomhurst merged 1 commit into
mainfrom
renovate/nunit

Conversation

@thomhurst
Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Change Age Confidence
NUnit.Analyzers 4.13.04.14.0 age confidence

Release Notes

nunit/nunit.analyzers (NUnit.Analyzers)

v4.14.0: NUnit Analyzers 4.14 - June 1, 2026

Compare Source

NUnit Analyzers 4.14 - June 1, 2026

This release of the NUnit Analyzers adds a new analyzer and associated codefix - NUnit2059 - that helps ensure that
async assertion methods in NUnit version 5 and higher - i.e. Assert.ThrowsAsync, Assert.CatchAsync, and
Assert.DoesNotThrowAsync - have their results observed, as these methods are awaitable from NUnit version 5.

The release contains contributions from the following users (in alphabetical order):

Issues Resolved

Features and Enhancements

  • #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.

Tooling, Process, and Documentation

  • #​990 Bump cake.tool from 6.1.0 to 6.2.0
  • #​987 chore: bump version and correct errors in CHANGES.md

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.


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

This PR has been generated by Mend Renovate.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file MINOR renovate-bot labels Jun 1, 2026
@thomhurst thomhurst enabled auto-merge (squash) June 1, 2026 22:06
@thomhurst thomhurst deployed to Pull Requests June 1, 2026 22:06 — with GitHub Actions Active
Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review: chore(deps): update dependency nunit.analyzers to 4.14.0

This is a straightforward Renovate-bot dependency bump of NUnit.Analyzers from 4.13.04.14.0 in Directory.Packages.props.

Change Summary

Single line change in the centralized package version management file — exactly the right place for this update given the repo uses Central Package Management.

Notable in 4.14.0

The new release adds analyzer NUnit2059, which flags un-awaited results from Assert.ThrowsAsync, Assert.CatchAsync, and Assert.DoesNotThrowAsync. In NUnit 5+, these methods return awaitable Tasks, so forgetting to await them silently passes tests that should fail. This is a meaningful improvement for test correctness, not just a version bump.

Worth noting: since your project is currently on NUnit 4.x (NUnit is pinned to 4.6.1), the new NUnit2059 rule targets NUnit 5+ behavior. It won't fire yet, but having the analyzer in place now means you'll get immediate feedback if/when NUnit is upgraded to v5.

Assessment

No issues found. The change is minimal, low-risk, and brings a net benefit. The use of Central Package Management means this one-line update correctly propagates to all projects in the solution.

✅ Looks good to merge.

@codacy-production
Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0 (≤ 20 complexity)

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@thomhurst thomhurst merged commit be5328d into main Jun 1, 2026
11 of 12 checks passed
@thomhurst thomhurst deleted the renovate/nunit branch June 1, 2026 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file MINOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants