mono - C#、宪兵、 Sonar 和 Jenkins : Exclude generated files from Gendarme

标签 mono sonarqube gendarme

我正在与 Sonar(由 Jenkins 推出)调用的 .net 宪兵合作。 我有很多 AvoidVisibleFieldsRule 违规行为。在生成的文件中发现了主要违规行为。由于我无法对其执行任何操作,因此我想从扫描中排除 *.designer.cs。

我找不到办法做到这一点。 Sonar 中有一个属性可以排除生成的文件,但它似乎不适用于宪兵。

有没有办法做这样的事情?

谢谢大家

最佳答案

Gendarme 希望您提供一个忽略列表,

http://www.mono-project.com/Gendarme.FAQ

https://github.com/mono/mono-tools/blob/master/gendarme/self-test.ignore

忽略文件格式有点奇怪,但你可以通过实验学习。

关于mono - C#、宪兵、 Sonar 和 Jenkins : Exclude generated files from Gendarme,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10408848/

相关文章:

java - @Nullable 和 SonarQube 'Conditionally executed blocks should be reachable' 警告

java - 自己的 Sonar 插件 - 如何设置语言?

asp.net - 宪兵 vs FxCop

visual-studio-2008 - 宪兵忽略列表格式

C#/Mono 在后台运行服务器

c# - 为什么 System.Exception.ToString 不为内部异常调用虚拟 ToString?

java - jsp 中的非法属性(违反 Sonar )

c# - Callsite 不包含行号 - NLog with Mono on Linux

python - 使用 Python 修改 WAV 文件

gendarme - 宪兵规则定制