Есть ли способ создать пользовательские уведомления об изнашивании для методов и/или ассоциаций в моем приложении, которые я планирую удалить и хочу зарегистрировать их использование? У меня есть отношения в одной из моих моделей, которые я не хочу использовать для продвижения вперед и планировать реорганизацию кода позднее. Я хотел бы создать уведомление в моем журнале разработки каждый раз, когда вызывается этот метод.
Я видел уведомления об исключении из Ruby/Rails при использовании определенных методов, и цифра должна быть простым способом сделать это.
Что-то вроде...
irb(main):001:0> 1.id
(irb):1: warning: Object#id will be deprecated; use Object#object_id
=> 3