我一直试图压制一些 StyleCop 警告,但我没有任何运气。这是一些可能有用的信息。
- StyleCop 版本:4.4.0.9
- 要抑制的警告:SA1600、SA1633、SA1634
我试过的
- 局部压制
- GlobalSupressions.cs 文件
- 项目级 .StyleCop 文件抑制
- 解决方案级别 .StyleCop 文件抑制
- 上述两者同时
- 解决方案级别 .StyleCop 文件与项目级别 .StyleCop 文件的合并
- 与父文件合并并删除项目级别的 .StyleCop 文件
- 抬起一条腿,一只手放在脑后,闭上一只眼睛,重新构建解决方案……
无论如何,我已经没有办法压制这些消息了,我希望有人能提供帮助!
局部抑制示例
[SuppressMessage("Microsoft.StyleCop.CSharp.DocumentationRules", "SA1600:ElementsMustBeDocumented", Justification = "Reviewed. Suppression is OK here.")]
全局抑制示例
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.StyleCop.CSharp.DocumentationRules", "SA1600:ElementsMustBeDocumented", Justification = "Reviewed. Suppression is OK here.")]