StyleCop SuppressionMessage - PullRequest
       4

StyleCop SuppressionMessage

3 голосов
/ 09 ноября 2010

Как использовать подавление для пользовательских правил?

Ответы [ 2 ]

4 голосов
/ 10 ноября 2010

Вы можете подавить пользовательские нарушения правил, используя SuppressMessageAttribute точно так же, как это делается для правил, которые поставляются как часть StyleCop. e.g.:

[SuppressMessage("Your.Analyzer.Namespace", "AA1000:RuleName")]

(где пространство имен, идентификатор правила и имя правила должны быть заменены фактическими значениями для правила)

2 голосов
/ 09 ноября 2010

Я использую тот факт, что stylecop игнорирует регионы с «сгенерированным кодом» в заголовке и делаю следующее:

#region Stylecop will ignore regions with "generated code" in title, like this.

//...code you don't want style cope to test code goes here

#endregion
...