Skip to content

XAML Styler formats twice when solution-level settings exist #531

@KARPED1EM

Description

@KARPED1EM

Issue Description

The XAML Styler plugin in Rider performs double formatting when a Settings.XamlStyler file exists at solution level:

  1. First applies user-level plugin configurations
  2. Then applies solution-level settings

This differs from Visual Studio's behavior, which correctly prioritizes solution-level settings and formats only once.

Expected Behavior

The plugin should:

  • Detect solution-level settings (Settings.XamlStyler)
  • Skip user-level configuration
  • Apply solution settings directly in a single format pass

Environment

  • Operating System: Windows 11
  • IDE: JetBrains Rider 2024.3.5
  • Plugin Version: XAML Styler 3.2411.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions