首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >特定命名空间上的Stylecop SuppressMessage

特定命名空间上的Stylecop SuppressMessage
EN

Stack Overflow用户
提问于 2014-08-21 08:03:31
回答 1查看 734关注 0票数 2

我在命名空间中收集了我的枚举。正因为如此,我有一个*.cs文件,它包含枚举,没有类。Stylecop抱怨,我想抑制它,但只针对这个文件/名称空间。不是全球性的,所以我不想关闭这个规则。

代码语言:javascript
复制
   [module:  System.Diagnostics.CodeAnalysis.SuppressMessage("StyleCop.CSharp.DocumentationRules", "SA1649:FileHeaderFileNameDocumentationMustMatchTypeName", Scope = "namespace", Target = "SoftwareProject.Enums", Justification = "Reviewed.")]
   namespace SoftwareProject.Enums
   {
     // Enums here
   }

我无法让这个SuppressMessage只在这个命名空间上工作。它在模块上工作,就像我只删除范围和目标设置一样。

我遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2014-08-21 08:09:06

我找到了答案:

SuppressMessage属性还接受以下可选参数。这些参数是完全被StyleCop忽略的,不需要为StyleCop抑制填充。 消息Id 作用域 目标

来源: StyleCop帮助文件。右击“警告->显示帮助”可找到。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25421171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档