Move Microsoft.DotNet.XUnitConsoleRunner off of Delegating*Sink
Open
TechnicalDebt
xunit console runner
- Dominant language
- C#
- Stars
- 729
- Forks
- 397
- Avg merge
- 3d 15m
- Merged PRs (30d)
- 149
Description
https://github.com/dotnet/arcade/pull/14374 updates xunit to 2.6.6 which deprecated the delegating sinks in 2.6.3: https://github.com/xunit/xunit/commit/b41e8ad2b9010e36edbc87bc8fbf8cc634c2d682
We disabled the obsoletion warnings in #14374 for now.
The replacement is a single ExecutionSink which was introduced in that commit, but we can't move to that until every user of Microsoft.DotNet.XUnitConsoleRunner moved to at least xunit 2.6.3.
Contributor guide
Assessment
This issue has not been assessed yet.