Commit c333339
authored
chore(deps): update .net test stack (#4198)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [Microsoft.NET.Test.Sdk](https://redirect.github.com/microsoft/vstest)
| `18.0.0` -> `18.0.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [NUnit.Analyzers](https://redirect.github.com/nunit/nunit.analyzers) |
`4.10.0` -> `4.11.2` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [Verify.NUnit](https://redirect.github.com/VerifyTests/Verify) |
`31.0.4` -> `31.7.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>
###
[`v18.0.1`](https://redirect.github.com/microsoft/vstest/releases/tag/v18.0.1)
#### What's Changed
Fixing an issue with loading covrun64.dll on systems that have .NET 10
SDK installed:
<https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/10.0/code-coverage-dynamic-native-instrumentation>
- Disable DynamicNative instrumentation by default by
[@​nohwnd](https://redirect.github.com/nohwnd) in
[#​15298](https://redirect.github.com/microsoft/vstest/pull/15298)
- Update MicrosoftInternalCodeCoveragePackageVersion to 18.0.6 by
[@​nohwnd](https://redirect.github.com/nohwnd) in
[#​15312](https://redirect.github.com/microsoft/vstest/pull/15312)
##### Internal changes
- Update VersionPrefix to 18.0.1 by
[@​nohwnd](https://redirect.github.com/nohwnd) in
[#​15301](https://redirect.github.com/microsoft/vstest/pull/15301)
- Update build tools to 17.8.43 by
[@​nohwnd](https://redirect.github.com/nohwnd) in
[#​15305](https://redirect.github.com/microsoft/vstest/pull/15305)
**Full Changelog**:
<microsoft/vstest@v18.0.0...v18.0.1>
</details>
<details>
<summary>nunit/nunit.analyzers (NUnit.Analyzers)</summary>
###
[`v4.11.2`](https://redirect.github.com/nunit/nunit.analyzers/releases/tag/4.11.2):
NUnit Analyzers 4.11.2 - November 2, 2025
[Compare
Source](https://redirect.github.com/nunit/nunit.analyzers/compare/4.11.1...4.11.2)
NUnit Analyzers 4.11.2 - November 2, 2025
This release of the NUnit Analyzers fixes a problem in the `NUnit2057`
analyzer for unnecessary use of lambda
expressions. The release also extends `NUnit2021` so that it can
determining if `Is.NaN` or `Is.Not.NaN` constraints
are used on incompatible types.
The release contains contributions from the following users (in
alphabetical order):
- [@​MaceWindu](https://redirect.github.com/MaceWindu)
- [@​manfred-brands](https://redirect.github.com/manfred-brands)
- [@​stevenaw](https://redirect.github.com/stevenaw)
Issues Resolved
Features and Enhancements
-
[#​929](https://redirect.github.com/nunit/nunit.analyzers/issues/929)
Alert when using Is.NaN or Is.Not.NaN on an incompatible type
Bugs
-
[#​945](https://redirect.github.com/nunit/nunit.analyzers/issues/945)
\[NUnit2057] Reported for Throws assert
###
[`v4.11.1`](https://redirect.github.com/nunit/nunit.analyzers/blob/HEAD/CHANGES.md#NUnit-Analyzers-4111---October-30-2025)
[Compare
Source](https://redirect.github.com/nunit/nunit.analyzers/compare/4.11.0...4.11.1)
This release of the NUnit Analyzers fixes a regression related to the
analysis of nullable enum parameters in
`NUnit1001` and `NUnit1031`. The release also contains a new analyzer
and codefix for unnecessary usage of lambda
expressions in asserts.
The release contains contributions from the following users (in
alphabetical order):
- [@​MaceWindu](https://redirect.github.com/MaceWindu)
- [@​maksim-sovkov](https://redirect.github.com/maksim-sovkov)
- [@​manfred-brands](https://redirect.github.com/manfred-brands)
Issues Resolved
Features and Enhancements
-
[#​927](https://redirect.github.com/nunit/nunit.analyzers/issues/927)
Add new rule for unnecessary use of lambda expressions
Bugs
-
[#​939](https://redirect.github.com/nunit/nunit.analyzers/issues/939)
NUnit1001 - false positive for arguments with nullable enum parameters
-
[#​938](https://redirect.github.com/nunit/nunit.analyzers/issues/938)
\[NUnit1031] False positive for nullable structs
###
[`v4.11.0`](https://redirect.github.com/nunit/nunit.analyzers/releases/tag/4.11.0):
NUnit Analyzers 4.11 - October 28, 2025
[Compare
Source](https://redirect.github.com/nunit/nunit.analyzers/compare/4.10.0...4.11.0)
NUnit Analyzers 4.11 - October 28, 2025
This release of the NUnit Analyzers includes improvements and fixes
related to `IDisposable` handling and initialization
in `SetUp` and `OneTimeSetUp` methods. It also introduces the ability to
configure additional methods that should be
treated as `SetUp` and `TearDown` methods by the analyzers. This can be
done in the `.editorconfig`, and there are four
configurations for this:
- `dotnet_diagnostic.NUnit.additional_setup_methods`
- `dotnet_diagnostic.NUnit.additional_teardown_methods`
- `dotnet_diagnostic.NUnit.additional_one_time_setup_methods`
- `dotnet_diagnostic.NUnit.additional_one_time_teardown_methods`
Each configuration accepts a list of method names, separated by commas,
semicolons, or spaces. For example:
```ini
dotnet_diagnostic.NUnit.additional_setup_methods = CustomSetup, MyInit
```
As in recent releases, a major part of this work was contributed by
[@​manfred-brands](https://redirect.github.com/manfred-brands).
The release contains contributions from the following users (in
alphabetical order):
- [@​AlisonAMorrison](https://redirect.github.com/AlisonAMorrison)
- [@​BodrickLight](https://redirect.github.com/BodrickLight)
- [@​cbersch](https://redirect.github.com/cbersch)
- [@​manfred-brands](https://redirect.github.com/manfred-brands)
- [@​mikkelbu](https://redirect.github.com/mikkelbu)
- [@​PiotrKlecha](https://redirect.github.com/PiotrKlecha)
- [@​sbe-schleupen](https://redirect.github.com/sbe-schleupen)
Issues Resolved
Features and Enhancements
-
[#​921](https://redirect.github.com/nunit/nunit.analyzers/issues/921)
NUnit1032 - disposals in overridden methods not detected
-
[#​919](https://redirect.github.com/nunit/nunit.analyzers/issues/919)
NUnit1032/NUnit3002 - local functions not analyzed
-
[#​918](https://redirect.github.com/nunit/nunit.analyzers/issues/918)
NUnit2045 - false positive for inline usings
-
[#​911](https://redirect.github.com/nunit/nunit.analyzers/issues/911)
NUnit3002 doesn't recognize the using statement.
-
[#​910](https://redirect.github.com/nunit/nunit.analyzers/issues/910)
using declarations not recognized by NUnit2045
Bugs
-
[#​922](https://redirect.github.com/nunit/nunit.analyzers/issues/922)
NUnit1001 - false positive for arguments with generic parameters
-
[#​914](https://redirect.github.com/nunit/nunit.analyzers/issues/914)
Wrong position of NUnit1001 diagnostic for TestCase with four parameters
or more
Tooling, Process, and Documentation
-
[#​926](https://redirect.github.com/nunit/nunit.analyzers/issues/926)
chore: Bump NUnit3TestAdapter
-
[#​908](https://redirect.github.com/nunit/nunit.analyzers/issues/908)
chore: bump version
-
[#​885](https://redirect.github.com/nunit/nunit.analyzers/issues/885)
Bump to NUnit version 4.4 when this is released
</details>
<details>
<summary>VerifyTests/Verify (Verify.NUnit)</summary>
###
[`v31.7.1`](https://redirect.github.com/VerifyTests/Verify/compare/31.7.0...31.7.1)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.7.0...31.7.1)
###
[`v31.7.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.6.1...31.7.0)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.6.1...31.7.0)
###
[`v31.6.1`](https://redirect.github.com/VerifyTests/Verify/compare/31.6.0...31.6.1)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.6.0...31.6.1)
###
[`v31.6.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.5.3...31.6.0)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.5.3...31.6.0)
###
[`v31.5.3`](https://redirect.github.com/VerifyTests/Verify/compare/31.5.2...31.5.3)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.5.2...31.5.3)
###
[`v31.5.2`](https://redirect.github.com/VerifyTests/Verify/compare/31.5.1...31.5.2)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.5.1...31.5.2)
###
[`v31.5.1`](https://redirect.github.com/VerifyTests/Verify/compare/31.5.0...31.5.1)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.5.0...31.5.1)
###
[`v31.5.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.4.3...31.5.0)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.4.3...31.5.0)
###
[`v31.4.3`](https://redirect.github.com/VerifyTests/Verify/compare/31.4.2...31.4.3)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.4.2...31.4.3)
###
[`v31.4.2`](https://redirect.github.com/VerifyTests/Verify/compare/31.4.1...31.4.2)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.4.1...31.4.2)
###
[`v31.4.1`](https://redirect.github.com/VerifyTests/Verify/compare/31.4.0...31.4.1)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.4.0...31.4.1)
###
[`v31.4.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.3.0...31.4.0)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.3.0...31.4.0)
###
[`v31.3.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.2.0...31.3.0)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.2.0...31.3.0)
###
[`v31.2.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.1.0...31.2.0)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.1.0...31.2.0)
###
[`v31.1.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.0.5...31.1.0)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.0.5...31.1.0)
###
[`v31.0.5`](https://redirect.github.com/VerifyTests/Verify/compare/31.0.4...31.0.5)
[Compare
Source](https://redirect.github.com/VerifyTests/Verify/compare/31.0.4...31.0.5)
</details>
---
### Configuration
📅 **Schedule**: 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 these
updates 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/reactiveui/ReactiveUI).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJEZXBlbmRlbmN5IE1hbmFnZW1lbnQiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent ff1b00f commit c333339
2 files changed
+4
-4
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
0 commit comments