Enable all formatting rules
- Dominant language
- C#
- Stars
- 3.5k
- Forks
- 294
- Avg merge
- 2h 30m
- Merged PRs (30d)
- 4
Description
How can I enable all formatting rules with `error` severity using an `.editorconfig` file?
Edit: Managed to do it like this for now:
```
dotnet_diagnostic.RCS0001.severity = error
dotnet_diagnostic.RCS0002.severity = error
dotnet_diagnostic.RCS0003.severity = error
dotnet_diagnostic.RCS0004.severity = error
dotnet_diagnostic.RCS0005.severity = error
dotnet_diagnostic.RCS0006.severity = error
dotnet_diagnostic.RCS0007.severity = error
dotnet_diagnostic.RCS0008.severity = error
dotnet_diagnostic.RCS0009.severity = error
dotnet_diagnostic.RCS0010.severity = error
dotnet_diagnostic.RCS0011.severity = error
dotnet_diagnostic.RCS0012.severity = error
dotnet_diagnostic.RCS0013.severity = error
dotnet_diagnostic.RCS0014.severity = error
dotnet_diagnostic.RCS0015.severity = error
dotnet_diagnostic.RCS0016.severity = error
dotnet_diagnostic.RCS0020.severity = error
dotnet_diagnostic.RCS0021.severity = error
dotnet_diagnostic.RCS0022.severity = error
dotnet_diagnostic.RCS0023.severity = error
dotnet_diagnostic.RCS0024.severity = error
dotnet_diagnostic.RCS0025.severity = error
dotnet_diagnostic.RCS0027.severity = error
dotnet_diagnostic.RCS0028.severity = error
dotnet_diagnostic.RCS0029.severity = error
dotnet_diagnostic.RCS0030.severity = error
dotnet_diagnostic.RCS0031.severity = error
dotnet_diagnostic.RCS0032.severity = error
dotnet_diagnostic.RCS0033.severity = error
dotnet_diagnostic.RCS0034.severity = error
dotnet_diagnostic.RCS0036.severity = error
dotnet_diagnostic.RCS0038.severity = error
dotnet_diagnostic.RCS0039.severity = error
dotnet_diagnostic.RCS0041.severity = error
dotnet_diagnostic.RCS0042.severity = error
dotnet_diagnostic.RCS0043.severity = error
dotnet_diagnostic.RCS0044.severity = error
dotnet_diagnostic.RCS0045.severity = error
dotnet_diagnostic.RCS0046.severity = error
dotnet_diagnostic.RCS0047.severity = error
dotnet_diagnostic.RCS0048.severity = error
dotnet_diagnostic.RCS0049.severity = error
dotnet_diagnostic.RCS0050.severity = error
dotnet_diagnostic.RCS0051.severity = error
dotnet_diagnostic.RCS0052.severity = error
dotnet_diagnostic.RCS0053.severity = error
dotnet_diagnostic.RCS0054.severity = error
dotnet_diagnostic.RCS0055.severity = error
dotnet_diagnostic.RCS0056.severity = error
```
Contributor guide
Research direction
Start with the issue's `.editorconfig` example and investigate how Roslynator formatting rules are configured and how diagnostic severities are discovered. Confirm whether a project-wide setting can replace the individual `dotnet_diagnostic.RCS####.severity` entries; done means all formatting rules can be enabled as errors through `.editorconfig` without listing each rule.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100