gpt4 book ai didi

c# - 在全局级别抑制 StyleCop 警告

转载 作者:太空狗 更新时间:2023-10-29 22:54:25 27 4
gpt4 key购买 nike

如何在解决方案中全局抑制 StyleCop 警告?

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

如何从 Jenkins 中删除 SA1027 警告?这也会有所帮助。

在每个 C# 文件上都提供 SuppressMessage 看起来不太好。这就是我寻找全局抑制方法的原因。

最佳答案

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

来自源码分析博客(Source)

StyleCop does not support the notion of global suppressions or file-level suppressions. Suppressions must be placed on a code element.

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

关于c# - 在全局级别抑制 StyleCop 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7247206/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com