dotnet / dotnet/arcade

Move Microsoft.DotNet.XUnitConsoleRunner off of Delegating*Sink

Open
#14,375 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.