TIL

Today I Learned


Project maintained by gushwell Hosted on GitHub Pages — Theme by mattgraham

C#のコード分析違反をnamespace全体で抑制する

Visual Studio 2019から Scopeに、namespaceanddescendantsが加わった。

例えば、GlobalSuppressions.csに以下のように書けば、Zead.Example と そのすべての子孫のnamespaceでCA1801の警告を抑制します。

[assembly: SuppressMessage("Usage", "CA1801:使用されていないパラメーターの確認",
           Scope = "namespaceanddescendants", Target = "Zead.Example")]