Я проводил некоторые исследования по этому поводу. Я нашел список довольно хороших примеров, но для других языков здесь.
Я также просмотрел sonar-dotnet. Но это не похоже на другие реализации.
Наконец, и, если честно, вероятно, это был мой последний шанс, я быстро просмотрел Пользовательские правила FxCop и не уверен, что будет правильным.
То, что я пытаюсь сделать, это просто базовое правило С#, которое можно просмотреть, например, это предопределено сонаром а>.
Я имею в виду Несовместимый код и Соответствующее решение.