This is co-released with the core framework release
2.5.0-pre.26
.
This version has updated the minimum supported Visual Studio to 2022. It is possible that the analyzers will continue to work with older versions of Visual Studio, but we do not guarantee or test against that.
_
as well parameters named starting with an
underscore followed by a integer number (e.g., _123
).
xunit/xunit#2730
Assert.IsNotAssignableFrom
assertion.
This includes an updated message in the analyzer, and updated code generation for the fixer.
xunit/xunit#2727
params
-style array in the test method. A secondary issue (for non-empty explicit
arrays) was also discovered and fixed at the same time.
xunit/xunit#2711
install.ps1
and uninstall.ps1
files are now the signed
versions provided by Microsoft.
4.6.0
of Microsoft.CodeAnalysis.CSharp
and
Microsoft.CodeAnalysis.CSharp.Workspaces
. In addition to bringing us up to date with
latest language features, this also gives us better coverage when your tests are being compiled
with the Nullable
Reference Types feature enabled. This should allow us to enable future analyzers based
on newer C# language features, and should also help our analyzers be more robust (as the
libraries we're consuming now themselves are enabled for Nullable Reference Types).