Review obsolete URI escaping without changing delimiters

Proprietary

Find resolved public static Uri.EscapeUriString(string) calls, including aliases, qualified calls and static imports. Preserve the call and its argument/evaluation: EscapeDataString changes delimiter and existing URI contracts. Leave custom/unresolved calls, method groups, nameof-only references and conditional snapshots unchanged. Do not choose a URI/component encoding policy.

OpenRewrite.Recipes.CSharp.Migration.Dotnet.Net6.FindLegacyUriEscaping
mod run . --recipe=OpenRewrite.Recipes.CSharp.Migration.Dotnet.Net6.FindLegacyUriEscaping

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