いくつかの StyleCop 警告を抑制しようとしてきましたが、うまくいきません。ここに役立つかもしれないいくつかの情報があります。
- スタイルコップ バージョン: 4.4.0.9
- 抑制する警告: SA1600、SA1633、SA1634
私が試したこと
- 局所抑制
- GlobalSupressions.cs ファイル
- プロジェクト レベルの .StyleCop ファイルの抑制
- ソリューション レベルの .StyleCop ファイルの抑制
- 上記の両方を同時に
- ソリューション レベルの .StyleCop ファイルとプロジェクト レベルの .StyleCop ファイルのマージ
- 親ファイルとのマージとプロジェクト レベルの .StyleCop ファイルの削除
- 片足を上げ、片手を頭の後ろに置き、片目を閉じて、ソリューションを再構築します...
とにかく、これらのメッセージを抑制するオプションが不足しています。誰かが助けてくれることを願っています!
局所抑制の例
[SuppressMessage("Microsoft.StyleCop.CSharp.DocumentationRules", "SA1600:ElementsMustBeDocumented", Justification = "Reviewed. Suppression is OK here.")]
グローバル抑制の例
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.StyleCop.CSharp.DocumentationRules", "SA1600:ElementsMustBeDocumented", Justification = "Reviewed. Suppression is OK here.")]