Eclipse JDT 3.8の呼び出し階層ビューには、現在のプロジェクト/ワーキング セット内の
独自のクラスからの参照/呼び出し元のみが表示されているようです。
jar/ライブラリからの呼び出し元は表示されなくなりました。
対照的に、Eclipse <= 3.6では、これはlibrariesからのものを含むすべての呼び出し元を示しました。
例:
CTRL-SHIFT-T
; 開いたDocumentBuilderFactory
- メソッドの概要で、右クリックします
setAttribute()
Call Hierarchy
コンテキストメニューから選択- [呼び出し階層] 設定で [発信者階層の表示] が有効になっていることを確認します。
Eclipse 3.8 は一致を示しませんが、Eclipse 3.6 は (少なくとも) 1 つの一致を示します ( jdk 6 でテスト済み)。
(「検索対象」設定では、すべてのオプションがチェックされています)
質問:
Eclipse 3.8 で以前の動作を有効にする方法はありますか、それともバグですか?
(「Show Callee Hierachy」モードでも同じ問題が見られます。jdk クラスからの内部呼び出し先は表示されません。たとえば、 の呼び出し先を比較しますArrayList.get()
) 。