|
1 |
| -# NUnit Analyzers 4.6 - January 9, 2025 |
| 1 | +# NUnit Analyzers 4.7 - April 1, 2025 |
| 2 | + |
| 3 | +The release primarily add another diagnostic `NUnit4002` - and associated codefix - to help simplify |
| 4 | +`EqualTo` constraints when the expected value is a simple constant - e.g. `true`, `false`, `0`, or |
| 5 | +`default`. The release also removes some false positives for `Nunit1029`. |
| 6 | + |
| 7 | +As tooling contributions the analyzers now build using .NET8.0 and also analyzers and codefixes are |
| 8 | +now split into separate projects as only editors should load codefixes. |
| 9 | + |
| 10 | +The release contains contributions from the following users (in alphabetical order): |
| 11 | +* @cbersch |
| 12 | +* @Dreamescaper |
| 13 | +* @manfred-brands |
| 14 | +* @mikkelbu |
| 15 | +* @seanblue |
| 16 | +* @zlepper |
| 17 | + |
| 18 | +Issues Resolved |
| 19 | + |
| 20 | +Features and Enhancements |
| 21 | +* #828 Replace Is.EqualTo(default) with Is.Default |
| 22 | +* #826 Suggest to use Is.Null instead of Is.EqualTo(null) |
| 23 | +* #824 Use Is.False / Is.True instead of Is.EqualTo |
| 24 | + |
| 25 | +Bugs |
| 26 | +* #832 False positive for Nunit1029 when only a type argument is use |
| 27 | + |
| 28 | +Tooling, Process, and Documentation |
| 29 | +* #853 chore: Add NUnit4002.md solution file |
| 30 | +* #846 chore: Bump NUnit3TestAdapter to version 5 |
| 31 | +* #843 chore(deps): Bump Microsoft.NET.Test.Sdk and Microsoft.NETFramework.ReferenceAssemblies |
| 32 | +* #838 chore: bump version |
| 33 | +* #677 Build using .NET8.0 SDK |
| 34 | + |
| 35 | + |
| 36 | +# NUnit Analyzers 4.6 - January 9, 2025 |
2 | 37 |
|
3 | 38 | This release contains two improvements: Allowing `NUnit1001` to understand `DateOnly` and `TimeOnly` parameters in
|
4 | 39 | `TestCaseUsage` and making `NUnit2045` support `Assert.EnterMultipleScope` (introduced in NUnit version 4.2).
|
|
0 commit comments