削除する予定のアプリケーション内のメソッドおよび/または関連付けに対してカスタムの非推奨通知を作成し、それらの使用状況をログに記録する方法はありますか? モデルの 1 つに、今後は使用したくない関係があり、後でコードをリファクタリングする予定です。そのメソッドが呼び出されるたびに、開発ログに通知を作成したいと思います。
特定のメソッドを使用している場合、Ruby/Rails で非推奨の通知を見たことがありますが、これを行う簡単な方法が必要であると考えています。
何かのようなもの...
irb(main):001:0> 1.id
(irb):1: warning: Object#id will be deprecated; use Object#object_id
=> 3