abstract class Base {}
class A extends Base
class B extends Base
Как мне найти все места в коде, которые создают Base? (то есть иметь либо новый A()
, либо новый B()
)
UPDATE
Чтобы было понятно, приведенное выше является просто примером. Меня интересует способ поиска создания объектов любого класса, включая сторонние классы, которые я не контролирую.