首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gendarme规则定制

Gendarme规则定制
EN

Stack Overflow用户
提问于 2010-03-03 18:56:51
回答 1查看 725关注 0票数 3

有人知道显式指定Gendarme将使用哪些规则的正确方法吗?或者排除哪些规则?我没有太多的joy在Mono文档中搜索答案。

我尝试做的是在Gendarme rules.xml文件中逐个指定规则,如下所示:

代码语言:javascript
复制
<rules include="AvoidAssemblyVersionMismatchRule" from="Gendarme.Rules.BadPractice.dll"/>

这样做,我希望我们可以关闭我们不关心的规则。问题是,在以这种方式指定所有规则后,与使用Gendarme提供的默认方法相比,我得到的检测到的缺陷数量不同,其形式如下:

代码语言:javascript
复制
<rules include="*" from="Gendarme.Rules.BadPractice.dll"/>
<rules include="*" from="OTHER DLL NAMES"/>

以前有人这么做过吗?或者有人能给我指出一些Gendarme规则使用文档的方向吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-09 19:02:30

回答我自己的问题:

正如我上面概述的那样明确地指定规则是定制规则列表的正确方法,我得到不同数量结果的原因是因为Gendarme中的“默认”规则集忽略了对Code Smells的扫描,一旦我将此扫描添加到默认列表中,缺陷总数就匹配了。

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

https://stackoverflow.com/questions/2370539

复制
相关文章

相似问题

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