CLR property type should match registered type
Recipe ID
OpenRewrite.Recipes.CSharp.CodeQuality.Wpf.UseRegisteredTypeForClrPropertyArtifactOpenRewrite.Recipes.CSharp.CodeQualityThe CLR property wrapping a DependencyProperty must be declared with the type the property was registered with, otherwise reading it throws at run time. Corrects the property type and the cast in its getter.
Single recipecsharpcode-qualityProprietary
Usage
This recipe has no required configuration options. You’ll need the Moderne CLI configured before running the command below.
mod run . --recipe OpenRewrite.Recipes.CSharp.CodeQuality.Wpf.UseRegisteredTypeForClrPropertyIf the recipe isn’t available locally, install it with:
mod config recipes nuget install OpenRewrite.Recipes.CSharp.CodeQuality