質問

私のチームは、FxCopを使用して既存のASP.NETアプリケーションのクリーンアップを支援しています。

FxCopが警告をカウントする方法に奇妙な動作があることに気付きました。

コードの1回のパスで、FxCopは各メソッドの特定のルールに関連する最初の警告のみを見つけてカウントするようです。

だから、もしあれば:

public test3(){
   int a = 0; //DoNotInitializeUnecessarily
   int b = 0; //DoNotInitializeUnecessarily
}

...私のFxCopレポートは、メソッドtest3()でDoNotInitializeUnecessarilyタイプの最初の警告のみを見つけてカウントします。メソッドtest3()でこの問題の両方のインスタンスをFxCopで見つけてカウントする方法はありますか?

現在のカウント方法では、FxCopが警告の数を報告しているため、問題があります。これにより、アプリケーションにいくつあるかが実際にはわからないため、既存のFxCop警告を修正するのに必要な時間を見積もることが難しくなります。

役に立ちましたか?

解決

変更してみましたか ツール-<!> gt; Settings-<!> gt; Project Defaults-<!> gt; <!> quot; [1]例外の後にルールを無効にする<!> quot;

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top