Итак, прежде чем я начал редактировать метод, я мог вызвать функцию «Открыть иерархию вызовов» и увидеть все места, где вызывается метод. Все нормально.
Однако, поскольку я редактировал метод, над которым я работаю (и, таким образом, изменял входные аргументы), теперь функция «Открытая иерархия вызовов» находит только обновленные вызовы метода (с обновленными входными аргументами). но не вызовы методов, которые я все еще должен обновить.
Итак, когда метод был :
public Void X(a, b, c)
, он мог без проблем найти всех вызовов метода в проекте. Однако, если я изменю метод на
public Void X(a,b, c, d)
, тогда он найдет только вызовы методов в проекте, где он называется X (a, b, c, d). Но мне также понравится показывать мне вызовы методов X (a, b, c), которые я еще не обновил.