抑制Stylecop中的CA规则

时间:2016-11-30 13:56:54

标签: c# stylecop

我正在编制一个样式警告列表,其中一些我只想抑制。但是,在使用help of StyleCop's own documentation处理SA列表后,我发现StyleCop没有记录CA警告。我很难找到CA警告列表及其规则类别/规则长名称,我需要能够将其抑制(如stated by StyleCop)..

特别是CA1822就是我现在想要找的东西。一种“备份方法”,其执行类似于

this.MyList = this.MethodReturnsAList() ?? this.BackUpMethod();

被标记为“从未使用过”。我不想让方法静态,所以我想我会禁止消息来清除我的日志。根据{{​​3}},它不应该造成任何问题。

关于我在哪里可以找到CA-ruling描述的任何帮助都会非常感激,但是目前我已经满足于使警告消失的替代方案..

1 个答案:

答案 0 :(得分:0)

CA警告不是Style Cop警告。它们只是代码分析警告。你几乎可以在MSDN中找到它们的规则描述。有关此特定警告,请参阅CA1822: Mark members as static