Skip to content

Establish repository formatting baseline and enforcement#4459

Merged
Marc-André Moreau (mamoreau-devolutions) merged 1 commit intomainfrom
code-formatting
Mar 12, 2026
Merged

Establish repository formatting baseline and enforcement#4459
Marc-André Moreau (mamoreau-devolutions) merged 1 commit intomainfrom
code-formatting

Conversation

@mamoreau-devolutions

Summary

  • normalize repository whitespace and formatting to the current .editorconfig baseline
  • add a pre-commit hook, installer script, CI formatting checks, and contributor guidance
  • tune .editorconfig and supporting project files to reduce false positives and keep Visual Studio design-time loading stable
  • fix WindowsPackageManager interop workspace loading for dotnet format

Validation

  • dotnet build src/UniGetUI.sln --no-restore -c Debug -p:Platform=x64 -v minimal
  • dotnet test src/UniGetUI.sln --no-build --verbosity q --nologo
  • dotnet format whitespace src --folder --verify-no-changes --verbosity minimal
  • dotnet format style src/UniGetUI.sln --no-restore --verify-no-changes --verbosity minimal

- normalize repository whitespace and formatting to the current .editorconfig baseline
- add a pre-commit hook, hook installer, CI verification, and contributor guidance for formatting
- tune .editorconfig and project files to avoid WinUI/XAML false positives and keep Visual Studio design-time loading working
- fix WindowsPackageManager interop workspace loading for dotnet format
@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) merged commit b00460a into main Mar 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants