Wie kann man in Eclipse herausfinden, ob eine bestimmte Methode direkt oder indirekt von einer anderen Methode aufgerufen wird?

Wie kann man in Eclipse herausfinden, ob eine bestimmte Methode möglicherweise von einer anderen Methode aus aufgerufen oder (direkt oder indirekt) erreichbar ist?

Angenommen, ich möchte @ refactA.one() was durch einen Nebeneffekt in @ negativ beeinflusst werden kaD.four(). Deshalb würde ich gerne herausfinden, obD.four() kann möglicherweise von @ aufgerufen werdA.one(). Ich kann sehen, welche Methoden von @ aufgerufen werdA.one() unter Verwendung der Aufrufhierarchie. Ich kann im Anrufbaum navigieren und irgendwann feststellen, dassA.one() AnrufeB.two() welches ruftC.three() welches ruftD.four().

Gibt es in Eclipse eine Möglichkeit, diese Suche irgendwie automatisch zu machen?

ps. Es gibt eine Option "Filter ..." im Dialogfeld "Aufrufhierarchie", die jedoch nur übereinstimmende Namen verbirgt.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage