3

私は C# ソリューションに取り組んでおり、コンパイル時にエラー リスト ウィンドウに出力するために、Visual Studio と統合された Gendarme を使用しています。

Gendarme のソースコードとドキュメントで、アセンブリ内の特定のクラスを無視するように無視リストを指定できることを確認できますが、形式の例を示すドキュメントをオンラインで見つけることはできません。このファイルに必要です。

誰でも助けることができますか?

4

2 に答える 2

4

これは非常に単純で、 self-test.ignoreファイルで例を見つけることができます。基本的な無視ルールの形式は次のとおりです。

R: Gendarme.Rules.Category.Name
T: Excluded.Class.Name
N: Excluded.Namespace.Name
M: System.Void Excluded.Class::ExcludedMethodSignature(System.Int32)
A: ExcludedAssembly
... (other lines related to this rule)

R: Gendarme.Rules.Next.Rule
...

また、ignore file parsing codeも参照してください。

于 2011-05-10T17:47:50.917 に答える
1

このリンクには形式が説明されており、役立つメモもあります: http://manpages.ubuntu.com/manpages/oneiric/man5/gendarme.5.html

無視ファイルは、Gendarme によって作成された XML 欠陥リストから (gd2i を使用して) 自動的に生成できます。

于 2012-01-03T23:05:41.813 に答える