はいを調べられるツールunreferenced機能、旧式のコード)にC#アプリ?[定休日]

StackOverflow https://stackoverflow.com/questions/65585

  •  09-06-2019
  •  | 
  •  

質問

したい削除foo()の場合foo()ないから呼び出されます。

役に立ちましたか?

解決

Gendarme ようになります。privateメソッドのない呼び出し側上流.ご利用可能でクロスプラットフォームの最新バージョンを扱う"AvoidUncalledPrivateCodeRule".

FxCop を検出で公開/保護法のない呼び出し側上流.しかし、FxCopは検出されないすべての方法な上流の呼び出し側では、チェックインの場合コードの一部である、図書館、公会員。 利用できるNDependいについて検索がない会員に上流の呼び出し側は、ここで詳細に論じることはできなことその他のStackOverflowの回答.

(編集:追加情報Gendarmeるかなどの質問を求)

他のヒント

NDepend 報告潜在的に未使用のコードです。

ことに留意することが簡単に、ios、androidとmac用にc#(およびその他の類似のツールとしてはイ未使用方法の場合の方法について public.その静的コード解析ツールできるかどうかのチェック方法の組み立て等で他のアセンブリ外の解決策です。その第一歩"を排除す使用方法では削減の視認性を private または internal.

あり、 MZ-ツール アドインレビュ死者コードの特徴です。

簡単に、ios、androidとmac用にc# このことは、ないです。またいでの利用明変数nが

ツール NDepend で示未使用のコード。純ドラインをサポートしています。 免責事項:私は開発者のツールです。

NDepend提案書 コルLINQクエリー(CQLinq).周りに 200のデフォルトコードのルール 提案されており、3つの専用の 未使用/死者コード 検出:

NDependはVisual Studio、このルールできる 確認/閲覧/編集右のIDE.のツールでも統合することへの変化過程を構築することができ 報告書 ることを示規則に違反し、犯人のコードです。

をクリックすればこれらの3つのリンクに向けてのソースコードのこれらのルールのままだそのものに関する各種の方法は少し複雑です。この検出は未使用の種類及び方法、種類や使用方法 のみ による未利用死の種類や方法に(再帰的).

この 静的解析, この接頭辞 潜在的に ルール名です。コード素子を使用しているため のみ を通じてこれらの規則性を高めることが考えられますがとして使用するではない。

使用いただくほか、これらの3つのルールド測定コード-カバレッジによる試験を求めるフルカバーしました。多くだそのコードによりカバーできない試験は、実際に 未使用/死 できるコードを安全に破棄されます。これは特に複雑なアルゴリズムが明確ではない場合は、支店コードが到達可能です。

ばVSないネイティブ、簡単な方法は、右クリックして方法を選んで"すべての参考文献".をいただいた場合には1を参照ある場合は、その宣言で最も使われていないと思います。

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