Mozilla Rhino は非推奨の Java メソッドを呼び出しているかどうかを検出して報告できますか?
Rhino を使用する Mirth Connect を使用して Java メソッドを呼び出しています。最近、いくつかのメソッドを非推奨にした Java ライブラリがあることを知っています。非推奨のメソッドを呼び出している場合、どうにかして Rhino に報告または警告させることはできますか?
@Deprecated
アノテーションを使用して、非推奨のメソッドを示します。
ここでの私の望みは、ユーザーがヘルパー メソッドを呼び出してコードを検査し、それを記録またはレポートする必要なく、Rhino がこれを検出できることです。使用例としては、現在メソッドを非推奨にすると、ほとんどのユーザーは Rhino のメソッドを使用しており、非推奨の警告が表示されることはありません。そのため、メソッドが最終的に削除されると、ユーザーはハードNoSuchMethod
例外を取得しますが、これは実際にはクリーンな方法ではありません。