
No.2ベストアンサー
- 回答日時:
ソースコードを解析するツールにて、使用していない箇所を報告してくれる機能があります。
Eclipse のプラグイン形式で使えるものならば、以下がそのものズバリでした。
http://www.ucdetector.org/
Eclipse Marketplace から導入できる様です。
プロジェクト単位で "detect unnecessary code" を実行すれば、
使用されていないクラスやメンバの一覧を表示してくれます。
ただし、ソースコードだけでは単純なクラス呼び出ししか解析できないので、
以下の様な事情があっても考慮されませんのでご注意ください。
* アプリケーションの入り口 (例: main 関数があるクラス)
* リフレクション経由でクラスを読み込む
* プロジェクト外から呼び出されるクラスがある
* 依存性の注入(DI)という概念で制御されている
* ミドルウェア製品から呼び出される (例: HttpServlet)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
java eclipse 型に解決できません
-
EclipseでJSPのコンパイルエラー
-
どこからも呼ばれていない無意...
-
dllと同じプロジェクトにする方法
-
IPアドレスのクラスAを取得して...
-
ANOVA(分散分析)の標本人数に関...
-
恋愛
-
main()を持つクラスが2つ以上...
-
IPアドレスの3バイト目の呼び方
-
javaで画像ファイルの入出力方法
-
共通で使う関数を集めたクラス...
-
命名規約は連番でいいのか?
-
そんなにお金がなくても年に1度...
-
配列の重複する値とその個数を...
-
クラスにアクセスできません。
-
JSPでclassのimport
-
コンボボックスのマウスホイー...
-
ラッパクラスの作成について
-
UMLのクラス図はmain()も含むん...
-
tomcat上でのpropertiesファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
僕の出身中学校は200人同級生が...
-
今日は こどもの日 で、良い天...
-
どこからも呼ばれていない無意...
-
そんなにお金がなくても年に1度...
-
中学生です。 私は教室の黒板に...
-
恋愛
-
EclipseでJSPのコンパイルエラー
-
java eclipse 型に解決できません
-
共通で使う関数を集めたクラス...
-
main()を持つクラスが2つ以上...
-
同一パッケージにあるクラスが...
-
配列の重複する値とその個数を...
-
「隣の芝生は青く見える」現象...
-
重複エラーを解決するには
-
UMLのクラス図はmain()も含むん...
-
複数のクラスで共通した関数を...
-
VBAもしくはVB6:クラスの中で...
-
命名規約は連番でいいのか?
-
eclipse でクラスに色
-
3年間同じクラスになる確率
おすすめ情報