小编典典

在全局范围内禁止StyleCop警告

jenkins

如何在解决方案中全局禁止StyleCop警告?

该解决方案使用Jenkins(连续构建和集成工具)不断构建,并应用了所有StyleCop规则。该解决方案使用TAB字符而不是4个空格,因为这是我的开发团队所采用的标准。因此,StlyeCop会引发几个SA1027警告。

如何从詹金斯删除SA1027警告?那也有帮助。

在每个C#文件上提供SuppressMessage看起来并不好。这就是为什么我正在寻找一种全局抑制方法。


阅读 276

收藏
2020-07-25

共1个答案

小编典典

StyleCop不支持全局抑制规则的概念。它要求将SuppressMessage属性放置在给定的代码元素上。

来自Source
Analysis博客(Source

StyleCop不支持全局抑制或文件级抑制的概念。抑制必须放在代码元素上。

但是,一种选择是简单地关闭您不感兴趣的规则。这是全局抑制的首选方法。

2020-07-25