Find overrides that change parameter defaults

Proprietary

Detect override methods with default parameter values. Overrides should not change defaults from the base method as this causes confusing behavior depending on the reference type.

OpenRewrite.Recipes.CSharp.CodeQuality.Style.FindOverrideChangesParameterDefaults
mod run . --recipe=OpenRewrite.Recipes.CSharp.CodeQuality.Style.FindOverrideChangesParameterDefaults

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