アプリ内の一部のクラスに、定義されているがアプリ内のどこにも呼び出されていないメソッドがあることを懸念しています。
Eclipse でこれらのメソッドを見つける方法はありますか?
アプリ内の一部のクラスに、定義されているがアプリ内のどこにも呼び出されていないメソッドがあることを懸念しています。
Eclipse でこれらのメソッドを見つける方法はありますか?
これにはFindbugsを使用できますが、これ専用のプラグインUCDetectorもあります。
単一のメソッドの使用箇所を見つける最も簡単な方法は、メソッドを強調表示し、右クリックして [参照] に移動することです。そこから、ワークスペース、プロジェクトなどの検索場所を選択できます。
明らかに、これは使用されていないプロジェクト内のすべてのメソッドを見つけるのに適した方法ではありませんが、必要な理由がわからない奇妙なメソッドを 1 つだけ見ている場合は、使用する価値があるかもしれません。
関連する質問と回答、およびその他の役立つリンクをいくつか示します。
Java Eclipse プロジェクトで使用されていないクラス を見つける Java プロジェクトで使用されていない/デッド コードを見つける方法 http://www.velocityreviews.com/forums/t389551-identify-unused-methods.html
http://pmd.sourceforge.net/eclipse/
それが役立つことを願っています。