Мне нужно сделать важный рефакторинг во фреймворке. У меня есть метод, вызываемый примерно 300 раз из разных мест в коде (т.е. Find Usages дает мне около 300 результатов).
Я хотел бы отфильтровать эти результаты, чтобы они возвращали только те обычаи, которых нет в теле конструктора.
Я попытался использовать «просмотр иерархии вызовов», это дает более читаемые результаты (т.е. легче идентифицировать вызов из внешнего конструктора). Но мне было интересно, есть ли способ исключить автоматические вызовы, которые выполняются из тела конструктора?
Я не привык работать со "структурным поиском", но, может быть, это что-то, что может помочь?
Я использую IDEA EAP 12.