ご使用のコードの将来のリリースで、任意の定義が削除されるとわかっている場合、
deprecated 修飾子を使用してこれを示すことができます。
パッケージのコンパイルやアプレットのロード中に、非奨励アイテムへのアクセスが検出されると、コンパイラで警告が生成されます。この警告は、Curl 開発環境内でのコンパイル時にのみ生成されます。これらの警告はまた、コンパイラ ディレクティブ
allow-deprecated? (
with-compiler-directives を参照)でコントロールされます。true に設定すると、非奨励アイテムに関する警告を使用不可にします。
非奨励アイテムが現在のパッケージ内にある場合、または、非奨励クラスに非奨励アイテムへの参照が含まれている場合は、この警告は生成されません。
非奨励 (deprecated) とマークして定義する場合、関連するドキュメントで、アイテムの代替として使用する、非奨励になっていない機能を説明することが必要です。