Replace TheoryData with List

Proprietary

Replace xUnit TheoryData<T> with List<T>, and TheoryData<T1, T2, ...> with List<(T1, T2, ...)> whose rows are tuples, which TUnit's [MethodDataSource] unpacks into test arguments.

OpenRewrite.Recipes.CSharp.Migration.TUnit.FromXUnit.TheoryDataToList
mod run . --recipe=OpenRewrite.Recipes.CSharp.Migration.TUnit.FromXUnit.TheoryDataToList

Install it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.