9

私は NetBeans 6.5 のユーザーで、設定されたプロジェクト グループ内で使用されていないメソッド/クラスのリストを生成する方法を探しています。

各メソッドを右クリックして [Find Usages] を選択できることはわかっていますが、そのプロセスの自動化を探しています。

お粗末なメソッド/クラスのリストを生成する限り、netbeans の外部で実行されるものを見ていきます。

ありがとう。

4

4 に答える 4

6

proguardのような難読化ツールは、未使用のメソッド/クラスを削除することでjarを縮小できます。おそらく、削除された(したがって未使用の)クラス/メソッドのリストを含む詳細な出力を取得することが可能です。

ここでは、proguardを使用したデッドコードの検索に関する詳細情報を見つけることができます。

于 2009-01-05T16:53:31.690 に答える
5

PMD (NetBeans プラグインがあります) で未使用のコード規則を有効にしてから、プロジェクト全体で PMD を実行できます。

于 2009-01-05T14:49:11.503 に答える
2

テスト カバレッジ ツールを使用してコードベースを計測し、テストではなくアプリケーション自体を実行します。

EmmaEclemmaは、特定のコード実行で実行されたクラスのパーセンテージに関する優れたレポートを提供します。

于 2009-01-05T19:32:23.913 に答える
1

これらの問題やその他の問題を見つけるのに役立つツールがいくつかあります。

于 2009-01-05T19:07:54.600 に答える