Как узнать в Eclipse, вызывается ли определенный метод из другого метода прямо или косвенно?
Как узнать в Eclipse, является ли определенный метод потенциально активируемым или доступным (прямо или косвенно) из другого метода?
Предположим, я хочу рефакторингA.one()
на который может отрицательно повлиять побочный эффект вD.four()
, Поэтому я хотел бы узнать, еслиD.four()
потенциально может быть вызван изA.one()
, Я вижу, какие методы вызываются изA.one()
используя иерархию вызовов. Я могу перемещаться по дереву вызовов и в конце концов найти, чтоA.one()
звонкиB.two()
какие звонкиC.three()
какие звонкиD.four()
.
Есть ли способ в Eclipse сделать этот поиск каким-то автоматическим?
пс. В диалоге иерархии вызовов есть опция «Фильтры ...», но она скрывает только совпадающие имена.