dotnet / dotnet/roslynator

Enable all formatting rules

Open
#832 23 comments 3 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.