У меня есть проект с кодом из генератора пользовательских кодов, который я написал. Сгенерированный код называется что-то _gen.cs Хотя в файле editorconfig я указал, что все файлы * _gen.cs следует игнорировать, SonarLint по-прежнему анализирует файлы gen.
Согласно документации SonarLint файлы не должны анализироваться.
.editorconfig выглядит следующим образом
root = true
[*_gen.cs]
exclude = true
generated_code = true
[*.cs]
#Spaces and indents
indent_style=space
indent_size=4
and so on...
Внешний вид проекта выглядит как это
Project Root
|-Project.sln
|-.editorconfig
|Module A
|-codeA.cs
|-codeB.cs
|-code_gen.cs
|-ModuleA.csproj
|Module B
|-codeA.cs
|-codeB.cs
|-code_gen.cs
|-ModuleB.csproj