
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ランキング
-
複数のクラスで共通した関数を...
-
そんなにお金がなくても年に1度...
-
BSアンテナのサイズ(札幌)に...
-
僕の出身中学校は200人同級生が...
-
学校でスマホを使った授業があ...
-
VBソースからクラス仕様書作成
-
同じパッケージ、クラス名が含...
-
「天声人語」をインターネット...
-
コミュニケーション能力を高め...
-
A・B・Cクラスとは?
-
3年間同じクラスになる確率
-
UMLのクラス図はmain()も含むん...
-
ページ遷移時にアコーディオン...
-
La casa de espana
-
ネスカフェ エクセラ と UCCク...
-
成人式の後中3のクラスで集まろ...
-
エクセルVBAで、条件に一致する...
-
「タイプ初期化子が例外をスロ...
-
c++,ある関数のクラスから別の...
-
Fileの読み取り専用の解除
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
僕の出身中学校は200人同級生が...
-
今日は こどもの日 で、良い天...
-
どこからも呼ばれていない無意...
-
そんなにお金がなくても年に1度...
-
中学生です。 私は教室の黒板に...
-
恋愛
-
EclipseでJSPのコンパイルエラー
-
java eclipse 型に解決できません
-
共通で使う関数を集めたクラス...
-
main()を持つクラスが2つ以上...
-
同一パッケージにあるクラスが...
-
配列の重複する値とその個数を...
-
「隣の芝生は青く見える」現象...
-
重複エラーを解決するには
-
UMLのクラス図はmain()も含むん...
-
複数のクラスで共通した関数を...
-
VBAもしくはVB6:クラスの中で...
-
命名規約は連番でいいのか?
-
eclipse でクラスに色
-
3年間同じクラスになる確率
おすすめ情報