EvilRoslynAnalyzers icon indicating copy to clipboard operation
EvilRoslynAnalyzers copied to clipboard

Feature idea: all classes must be marked as `partial`

Open Aaronontheweb opened this issue 10 months ago • 2 comments

In order to make our software open for extension, without the use of evil extension methods, we need to make sure we're using the partial keyword everywhere just in case we want the option to modify them.

Aaronontheweb avatar Apr 16 '24 13:04 Aaronontheweb

Not just classes, but other types too!

TenCoKaciStromy avatar Apr 16 '24 14:04 TenCoKaciStromy

Funny Thing, in modern c# they tend to be partial because of source Generators.

Tornhoof avatar Apr 16 '24 16:04 Tornhoof