Preserve Enumerable.SequenceEqual binding for arrays
ProprietaryMake originally resolved reduced Enumerable.SequenceEqual calls with two array operands explicit before retargeting. Preserve LINQ null-operand exceptions and method identity when newer span binding would treat null arrays as empty spans. Evaluate operands once in their original order. Retain strings, nonarray operands, explicit generic arguments, comparer overloads, custom/static calls, comments and conditional snapshots.
OpenRewrite. Recipes. CSharp. Migration. Dotnet. Net10. PreserveArraySequenceEqualBindingmod run . --recipe= OpenRewrite. Recipes. CSharp. Migration. Dotnet. Net10. PreserveArraySequenceEqualBindingInstall it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.